--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