--On Thursday, December 06, 2001 5:35 PM -0500 Peter W <[EMAIL PROTECTED]> 
wrote:
> I like the basic idea a lot, but that doesn't look very backwards
> compatible, though. Why not something like
>       MAIL FROM: [EMAIL PROTECTED]
>       250 [EMAIL PROTECTED] Sender ok
>       RCPT TO: [EMAIL PROTECTED]
>       250 [EMAIL PROTECTED] Recipient ok
>       OVRD "MAIL FROM: [EMAIL PROTECTED]"
>       250 per-recipient override of "MAIL" ok
>       DATA
>
> i.e., a new SMTP command, not a change in existing rules.

I guess I was a little afraid that MTA's would get lost matching up 
separately-issued RCPT TO: and OVRD commands that were supposed to function 
as logical pairs.  I think that the ESMTP syntax would not be gravely 
injured by adding another whitespace-separated atom after the TO: and 
address, but I might be wrong.

Another approach would be to add a VERP "mode" with a single command:

        VERP ON
        250 Variable envelope mode ok

so that subsequently saying

        MAIL FROM: [EMAIL PROTECTED]
and then
        RCPT TO: [EMAIL PROTECTED]

would automatically ensure that the envelope sender for that message would 
be transformed according to a well-known rule, e.g.

        [EMAIL PROTECTED]

I think this would do the least violence overall because if VERP isn't 
supported, no big deal, and the dialog syntax doesn't change in any other 
way.

_______________________________________________
Mailman-Developers mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-developers

Reply via email to