[Mailman-Developers] [ mailman-Patches-644797 ] Revised mailer exit status

noreply@sourceforge.net noreply@sourceforge.net
Wed Nov 27 15:56:42 2002


Patches item #644797, was opened at 2002-11-27 15:56
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=644797&group_id=103

Category: mail delivery
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Richard Barrett (ppsys)
Assigned to: Nobody/Anonymous (nobody)
Summary: Revised mailer exit status

Initial Comment:
This patch modifies the Python scripts in $prefix/scripts/ 
that are used by the MTA to deliver incoming mail to 
Mailman.

The exit statuses now returned are drawn from the mail 
related values defined in /usr/include/sysexits.h

This allows the MTA to return more meaningful 
responses to the sender when rejecting mail. It also 
allows a more sympathetic treatment of mail in the event 
that the Python script suffers an unexpected exception 
when handling incoming email.

Such exceptions are now logged to MM's 
$prefix/logs/erro in all but the most extreme error cases 
and the internal information about the Python exception 
is not passed into the response to the sender.

There are two patch versions; one for MM 2.0.13 and the 
other for MM 2.1b5

in the MM build directory say:

patch -p1 < patch-filename

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=644797&group_id=103



More information about the Mailman-Developers mailing list