From: Bennett Todd (no email)
Date: Wed Jan 02 2002 - 16:15:03 EST
I just came up with an interesting puzzle, a user was getting a mail bounce
that just had:
<{recip-addr}>: host {mxhost}[ipaddr] said: 553 Requested
action not taken: mailbox name not allowed
(recipient addr and mx host/addr omitted).
Took us a while to realize that the complaint was actually being emitted by
the receiving SMTP daemon in response to the MAIL FROM, not RCPT TO --- it
didn't like our sender's mailbox name.
If the message indicated where in the SMTP dialogue the problem was occurring,
the diagnosis would have happened quicker (and with fewer successful msgs sent
to the poor recipient by various people trying to diagnose the problem). In an
attempt to address this problem, I offer the attached patch (taken against the
current snapshot). I don't know if there's some standard whose conformance
I've just busted, I just tweaked the four places in each of
{lmtp,smtp}_proto.c where errors at different places are being reported with
the same identical text, to adjust the literal text to reflect where the
problem is happening.
Thanks to Viktor Duchovni for pointing out to me where the code can be easily
patched for this.
-Bennett
-
To unsubscribe, send mail to with content
(not subject): unsubscribe postfix-users
|
|
|