Very dangerous update for Dovecot IMAP users.All previous messages ends with CRLF, but new messages after update would be ends with LF. Dovecot goes in trouble. Before update we need export all messages with CRLF and import back with LF end.

Posted by: karpa13a Sep 5 2008, 09:40 AM

mmm, any script?

Posted by: guru meditation Sep 21 2008, 11:54 PM

It should work (again) with CRLF, changing a line in

SysTypesUnix.h:

change line 36 from

CODE

#define SYS_EOL "\n"

to

CODE

#define SYS_EOL "\r\n"

This declaration is used only twice in SMAILUtils.cpp (around lines 940 and 1112).