> Date: Tue, 17 Feb 2004 12:03:17 -0700
> From: Monique Y. Herman <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: Re: [OT] use of <> in Return-path
>
> Is it then accurate to say that, because the Return-path is used to
> determine the address to which bounces should be set, an empty (<>)
> Return-path is used by mailers when they don't want to receive bounces
> from undeliverable addresses, and that's all there is to it?
The short version is that it is used by a Mail Transfer Agent (MTA), like
Qmail, when bouncing a message.
>From RFC 2821:
If an SMTP server has accepted the task of relaying the mail and
later finds that the destination is incorrect or that the mail cannot
be delivered for some other reason, then it MUST construct an
"undeliverable mail" notification message and send it to the
originator of the undeliverable mail (as indicated by the reverse-
path). Formats specified for non-delivery reports by other standards
(see, for example, [24, 25]) SHOULD be used if possible.
This notification message must be from the SMTP server at the relay
host or the host that first determines that delivery cannot be
accomplished. Of course, SMTP servers MUST NOT send notification
messages about problems transporting notification messages. One way
to prevent loops in error reporting is to specify a null reverse-path
in the MAIL command of a notification message. When such a message
is transmitted the reverse-path MUST be set to null (see section
4.5.5 for additional discussion). A MAIL command with a null
reverse-path appears as follows:
MAIL FROM:<>
RFC 1894 has some additional information on handling of Delivery Status
Notification (DSN aka bounces).
Benjamin J. Stassart
------------------------------------------------+
A great many people think they are thinking |
when they are merely rearranging their |
prejudices |
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users