Re: [Exim] what checks for "temporarily unable to verify env…

Top Page
Delete this message
Reply to this message
Author: Marc MERLIN
Date:  
To: Jeremy C. Reed, Giuliano Gavazzi
CC: exim-users
Subject: Re: [Exim] what checks for "temporarily unable to verify envelope sender address"?
On Tue, Jan 07, 2003 at 03:45:09PM -0800, Jeremy C. Reed wrote:
> When I connect manually and do a mail from, I receive (after about a
> minute delay):
>
> 451-Envelope sender verification failed
> 451 rejected: temporarily unable to verify envelope sender address (try
> again later) <reed@???>


I patched the error messages in the exim, so this one indeed means that
there was a timeout during the callback.

> Anyways, what checks is Exim doing when it returns this exact message? (Or
> was that some custom configuration?)


Yeah, it was custom :-)
http://marc.merlins.org/linux/exim/patches/exim-callback_and_gooderrmsg.diff

> (The banner says it is some 3.31 derivative. And I did see a patch with
> this text, so maybe this isn't even "official" Exim.)


Correct :-)

On Wed, Jan 08, 2003 at 12:02:38AM +0000, Giuliano Gavazzi wrote:
> I have instead done a test on the sender address you quoted. The
> mailserver mail.reedmedia.net was so slow (the banner came up after
> 90 seconds) that their server might have given up while doing a
> server callout. So the delay you saw was probably a delay at
> mail.reedmedia.net. This delay might come from an ident call timing
> out?


You are exactly correct, I ocnfigured the callbacks on that machine to time
out after 90 secs because the SMTP spec only gives you so long to
acknowledge a mail from command.
Unfortunately, it does create callback failures for servers that fail to
provide an SMTP banner in 90 secs

Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/   |   Finger marc_f@??? for PGP key