From: Tomas P. <tp...@so...> - 2004-11-27 16:02:30
|
On Thu, 25 Nov 2004, Fulup Ar Foll wrote: > Trying to use mailsync to sync my working imap mail (netscape/iplanet) to my > home Linux imap (cyrus). Synchronization work OK if I write msinfo file on > disk, but I fail to write it on either imap. Here the message I get: > >> Error: Message contains bare newlines >> Error: Can't append thistime to msinfo > >> "{mail.fridu.homelinux.net/user=pl89586/ssl/novalidate-cert}mailsync" > > It looks like both Cyrus and iPlanet refuse the msinfo format because line end > with base '\n' and not with the official "\r\n". > > Question: Is there a way to bypass this. I guess not. I've found that ELM also works around this problem - see [1]. So you need to fix mailsync's sourcecode (in case you try this, it'd be nice to test if the fix is backward compatible (-> smooth transition to fixed mailsyn version)) in order to use a \r\n end-of line. It's interesting to note however, that we're also using cyrus (1.5.19-9.1). So I synced my msinfo file to the IMAP server and that worked without problems. I was also able to copy a "message" from the msinfo folder from my local fs into a folder on the IMAP server. Does this also succeed for you? Finally - why do you want to have the sync folder on the IMAP server? Looks like a bad idea to me... *t [1] http://ftp.iranscience.net/pub/Network/mail/elm-me/elm-2.4ME+.README -- -------------------------------------------------------- Tomas Pospisek http://sourcepole.com - Linux & Open Source Solutions -------------------------------------------------------- |