Autor: David Woodhouse Data: A: Steve B CC: exim-users Assumpte: Re: [exim] Callouts, NULL DSN
On Sat, 2005-08-20 at 14:29 -0700, Steve B wrote: > Well, I've got a problem with an SMTP server refusing a null DSN.
> Apparently this guy John Levine (iecc.com) refuses any connects with a
> MAIL FROM: <> and thus callout verification fails.
>
> We've sent a number of mails back and forth, and it boils down to me
> arguing "RFC XXX, RFC XXX, RFC XXX says you MUST accept this.
> Sendmail, the largest producer of SMTP software in the world says you
> must accept this"
>
> Then he point off to his own failed attempt at an RFC (BATV ,
> draft-levine-mass-batv-01.txt ) and says that says it is okay, and
> what we are doing it wrong.
You're probably doing postmaster or header_sender callouts with a
non-empty reverse-path, which is unfortunately Exim's default. Use the
use_sender option on your callouts to make your mail server behave more
sanely.
Your description of John's behaviour is untrue. It's not that he rejects
all mail with empty reverse-path. It's just that he doesn't accept mail
with empty reverse-path if the recipient is an address which never sends
mail in the first place and hence should never receive bounces.