Re: [Exim] callbacks and <>

Top Page
Delete this message
Reply to this message
Author: Wakko Warner
Date:  
To: Matthew Byng-Maddick
CC: exim-users
Subject: Re: [Exim] callbacks and <>
> > Because if you implement callbacks, you're most likely not refusing <>
> > What I already discussed with Philip was to have callbacks that first do
> > MAIL FROM: <>
> > fail null mail from
> > or
> > RCPT TO: <dest>
> > fail null mail from
> > RSET
> > MAIL FROM: <postmater@mysite>
> > RCPT TO: <dest>
> > -------------------------
>
> What happens if dest does a callback? How do you avoid "callbackloops"?


I don't think there would be a loop if you did this properly.

Ie:
A: sender somerandom@???
B: contact whereever.com
   mail from:<> fails
   mail from:<postmaster@???> works
   rcpt to:somerandom@???
   C: notices the connection and does a callout for postmaster@???
      At this point mail from:<> should not fail.
      postmaster@??? should be accepted w/o using sender verification
      B: says it's ok
      C: says it's ok
   B: accepts mail from A


A = the sender
B = the MTA the sender is sending to
C = the MTA that holds the sender's email account.

I'm assuming in this case that B also holds the postmaster@???
address.

--
Lab tests show that use of micro$oft causes cancer in lab animals