Hello *,
while playing with callouts (on 4.50), if found some anomalie (or I misunderstood
something).
We use callout for recipient verification. For several reasons I do not
want to use the empty <> mail from for that test. As written in the
specs there're the postmaster_mailfrom and use_postmaster:
verify = recipient/callout=postmaster_mailfrom=postmaster@???,use_postmaster/defer_ok
The communications seems to be ok:
,-------
| SMTP Response: 220 debian.sachsengarage.de ESMTP Exim 4.50 Sat, 11 Jun 2005 00:25:34 +0200
| SMTP Command: HELO pu.schlittermann.de
| SMTP Response: 250 debian.sachsengarage.de Hello pu.schlittermann.de [212.80.235.130]
| SMTP Command: MAIL FROM:<postmaster@???>
| SMTP Response: 250 OK
| SMTP Command: RCPT TO:<heiko@???>
| SMTP Response: 250 Accepted
| SMTP Command: RSET
| SMTP Response: 250 Reset OK
| SMTP Command: MAIL FROM:<postmaster@???>
| SMTP Response: 250 OK
| SMTP Command: RCPT TO:<postmaster@???>
| SMTP Response: 250 Accepted
| SMTP Command: QUIT
| SMTP Response: 221 debian.sachsengarage.de closing connection
`-------
BUT now I was brave enough to add the 'random' test:
verify = recipient/callout=postmaster_mailfrom=postmaster@???,use_postmaster,random/defer_ok
,--------
| SMTP Response: 220 debian.sachsengarage.de ESMTP Exim 4.50 Sat, 11 Jun 2005 00:31:26 +0200
| SMTP Command: HELO pu.schlittermann.de
| SMTP Response: 250 debian.sachsengarage.de Hello pu.schlittermann.de [212.80.235.130]
| SMTP Command: MAIL FROM:<postmaster@???>
| SMTP Response: 250 OK
| SMTP Command: RCPT TO:<pu.schlittermann.de-1118442688-testing@???>
| SMTP Response: 550 Unknown user
| SMTP Command: RSET
So far it's ok.
But now: It seems as if exim forgot that postmaster settings and tries
the address to be tested with emtpy mail_from:
| SMTP Response: 250 Reset OK
| SMTP Command: MAIL FROM:<>
| SMTP Response: 250 OK
| SMTP Command: RCPT TO:<heiko@???>
| SMTP Response: 250 Accepted
| SMTP Command: RSET
| SMTP Response: 250 Reset OK
| SMTP Command: MAIL FROM:<postmaster@???>
| SMTP Response: 250 OK
| SMTP Command: RCPT TO:<postmaster@???>
| SMTP Response: 250 Accepted
| SMTP Command: QUIT
| SMTP Response: 221 debian.sachsengarage.de closing connection
`-------
Bug or Feature?
Any hint is appreciated.
Best regards from Dresden
Viele Gruesse aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ---------------------------- internet & unix support -
Heiko Schlittermann HS12-RIPE -----------------------------------------
gnupg encrypted messages are welcome - key ID: 48D0359B ---------------
gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B -