Sam,

I've installed Courier (version 0.65 from FreeBSD ports) on our web server as replacement for sendmail. It's only purpose is sending mails generated by local PHP scripts - no incoming SMTP, users, auth, etc. At the first glance everything was OK, however after some time webmasters started complaininig about lost (sent but not delivered to recipients) messages. Searching maillog revealed nothing helpful.

After some digging around I've recognized that lost messages had "bad" headers (with non-ASCII characters) and/or body. Setting BOFHBADMIME=accept and MIME=none solved this problem, but some messages still was not get delivered. I've found out that body of these messages had too long lines (>5000 chars). And still nothing in the log.

So questions arised:
1 (most important). Why local sendmail silently discards "bad" messages without writing any errors to syslog?

2. Shouldn't "bad MIME" checks be applicable only to the messages received by incoming SMTP for delivery to local users, not for outgoing messages?

--
Alexei.

--
--
Alexei.
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to