diff options
author | bwarsaw <> | 2003-11-26 20:26:32 +0000 |
---|---|---|
committer | bwarsaw <> | 2003-11-26 20:26:32 +0000 |
commit | 1471103bc727585c21c1609e36959a2e7952e682 (patch) | |
tree | 4bf9c57f740f214ec3990377479a365e6b843826 /admin/www/docs.ht | |
parent | 772c365ea081e730ffaf398aceb950df8688bd72 (diff) | |
download | mailman2-1471103bc727585c21c1609e36959a2e7952e682.tar.gz mailman2-1471103bc727585c21c1609e36959a2e7952e682.tar.xz mailman2-1471103bc727585c21c1609e36959a2e7952e682.zip |
bulkdeliver(): Rework the SMTP error handling to fix a problem
described here:
http://mail.python.org/pipermail/mailman-developers/2003-November/016119.html
The issue is that if we get an SMTPResponseException with a permanent
error code, we don't want to add all the recipients to the failures
dict, otherwise they'll all score a bounce. That's not appropriate
because the message is being rejected by the local smtpd for reasons
having to do with the content of the message, not because there's some
delivery problem to the recipient.
Log all problems now to logs/smtp-failure.
Diffstat (limited to 'admin/www/docs.ht')
0 files changed, 0 insertions, 0 deletions