Bounce handling

Douglas Otis <[email protected]>
Newsgroups gmane.ietf.mxcomp
Message-ID <1102543111.2881.30.camel@littlejoy>
On Wed, 2004-12-08 at 11:20, David Woodhouse wrote:
> On Wed, 2004-12-08 at 18:47 +0000, John Levine wrote:
> > I do agree that bounces vs. rejects are an increasing problem, and
> > I'm having trouble figuring out if there's any way I can do bounces
> > reasonably for the fraction of the mail here for which I can't tell
> > if it's deliverable at SMTP time.
> 
> The only real answer I've found is to make sure that during _normal_
> operation, there isn't actually any mail in that category ("can't tell
> if it's deliverable at SMTP time"). 
> 
> I do recipient verification callouts (with caching, of course) for the
> domains for which I am MX backup (and in some cases, also for mail I'm
> forwarding). Obviously it's pointless being an MX backup unless you
> actually accept the mail while the primary is down; but that's not
> normal operation.

The spammer often ignores MX priorities specifically to discover SMTP
servers that accept mail for a particular domain without respect to
valid users.  There is still an advantage using BATV even in the case
where there is a bounce generated in this scenario.  The receiving MTA,
if using BATV, should be able to reject a bounce when the MAILFROM is
NULL. This is the reason for BATV.  

It seems the proper etiquette for a bounce would be to ensure a NULL
MAILFROM when issuing a bounce.  This behavior should include virus
detection, vacation notices, and other message related events generated
as a result of a message being rejected and returned.  Unfortunately,
the setting of MAILFROM for a bounce is optional. : (

-Doug
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.