Hi All,
I have been able to integrate Courier IMAP and XMail together with very
little fuss.
I used Courier with the userdb auth method, a small convert script which I
wrote and a few config changes. It runs like a dream except for the way
XMail writes its messages to disk. XMail writes its message files with the
<CR><LF> at the end of each line rather than just <LF>. Unfortunately
Courier only works with message file terminating each line with <LF>.
<CRLF> ::= <CR> <LF>
<CR> ::= the carriage return character (ASCII code 13)
<LF> ::= the line feed character (ASCII code 10)
What makes it even more of a problem is the fact that if I were to parse
this message though a dos2unix filter, xmail still requires that the
message lines end with <CR><LF>. At least allowing my filter to convert the
message to <LF> would make the difference between a working IMAP server and
a broken IMAP server.
"The filter command may also modify the file (AV scanning, content filter,
message rewriting, etc) by returning '7'. The filter 'MUST' return '7' in
case it modifies the message. If the filter changes the message file it
'MUST' keep the message structure and it 'MUST' terminate all line with
<CR><LF>."
What I do find strange is that Exim, Qmail, Postfix etc all write in the
same unix type format. This in turn is compatible with Courier and alike.
My Question is, Is there a way I can force XMail to write its messages in
unix format. (LF) or allow me to convert it from the <CR><LF> to <LF>.
I know this question has been asked before, but until IMAP is integrated in
to XMail, there is not much more one can do. I don't think running IMAP on
another server with another MTA is going to help, as I don't have another
server.
--
Kind Regards
Richard Mayhew
Splash Internet and Networking Consultants CC
http://www.splash.co.za
Tel: 083 3018307
Fax: 083 83018307
-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]