I found this on wiki.ctyme.com:
--------------------------------
Qmail is a popular MTA (Mail Transfer Agent) but it has a serious flaw where is doesn't obey the rules when it comes to retrying other servers when it receives a temporary error. Domains advertise multiple MX records with priority numbers. The higher the number the lower the priority (go figure). So mail servers are supposed to try the lowest MX record first, then if that fails try the higher numbered MX servers. Qmail is written so that if the lowest MX record returns a temporary error then it refuses to try any of the other MX records and will continue to talk to the same server till it times out and reject the email. There is a patch available to fix this by the author of Qmail refuses to include it in the distributed product. If you must use Qmail we encourage you to use this patch. If you are selecting a MTA, Exim is far better. The problem this creates is that suspicious hosts are deferred on our lowest MX but accepted on the second MX. So huge amounts of spam are turned away while good email is only temporarily rejected but will be accepted if the retry on the second level that has different rules. Qmail doesn't return and therefore isn't compatible with this system.
---------------------------------
Is it just me, or is there something wrong with this logic? When they say "mail servers are supposed to try the lowest MX record first, then if that fails try the higher numbered MX servers," do they mean server down so try the next one, or do they mean the email didn't pass the mail filters on the priority mail server so try the next one? If that's the case, why would you implement one set of rules on one server and a different set of rules on the backup server (besides resource limitations, which would say a lot about this hosting company)?
   Is anybody familiar with this patch or why one would apply it?

-John B


---------------------------------------------------------------------
    QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to