The message in tmail about LF-formatted mail is just a warning; tmail will convert it to CRLF format. If you can't get postfix to pass tmail CRLF format strings, then you'll have the absurd situation of postfix going to extra work to strip out the CRs (since they were in the message from the Internet) only to have tmail go to extra work to reintroduce the CRs.

If you have any sort of binary email facility, this munging will break the binary. Most sites do not have binary email, so this generally does not apply; but it's worth mention.

I presume that you are using tmail to deliver mail in mbx and/or mix format. Both of these formats use CRLF newlines. Although no longer popular with the advent of UNIX, there was once a time when text had bare CRs and bare LFs; postfix's behavior would damage any such text. [For what it's worth, RFC 2822 deprecated bare CRs and bare LFs on the grounds that UNIX software was too thoroughly entrenched and would never be fixed to passed such text undamaged.]

Since the warning message in tmail is just a warning, and is just logging the fact of the absurd and inefficient double-conversion, you can safely ignore the warning. The only cost is that mail delivery is (probably just slightly) slower than it otherwise would be.

If it were me making the decision, I would just leave the warning message in the logs as a reminder to me to someday look into pulling Postfix's fangs.

But it's alright for you to remove the warning in tmail.

PS: Although tmail can be used to deliver mail in traditional UNIX format, I don't see much point to doing so. You might as well use the tools provided with Postfix if you'll do that.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to