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