Re: [exim] Exim 4.52 Verify HELO and Verfify reverse_host_lo…

Top Page
Delete this message
Reply to this message
Author: Peter Bowyer
Date:  
To: exim users
Subject: Re: [exim] Exim 4.52 Verify HELO and Verfify reverse_host_lookup discrepancies
On 05/08/05, Herb Martin <HerbM@???> wrote:
> In my Exim ACL_SMTP_MAIL handler (acl_check_mail) I
> have the following warnings set to write to the reject.log,
> and get sensible results for many SMTP connections but
> for some servers the results seem incorrect:
>
> warn message = X-Greylist: listed no reverse record.
>
>    logwrite = :reject: H=$sender_fullhost: no reverse record.

>
>     !verify = reverse_host_lookup

>
> warn message = X-Greylist: listed invalid HELO.
>    logwrite = :reject: H=$sender_fullhost: invalid HELO.
>        !verify = helo

>
> These lines appear in the reject log
> (date/time prefix removed to shorten line length):
>
> H=mail.mkcontacts.com [63.65.43.137]: no reverse record.
> H=mail.mkcontacts.com [63.65.43.137]: invalid HELO.
> H=n10a.bulk.scd.yahoo.com [66.94.237.44]: listed no reverse record.
> H=n10a.bulk.scd.yahoo.com [66.94.237.44]: listed invalid HELO.
>
> Will someone please point out my syntax error or misunderstanding?


From the docs:

"logwrite = <text>

This modifier writes a message to a log file as soon as it is
encountered when processing an ACL."

It's doing what you told it it. You should look at the 'log_message'
modifier instead.

Peter

--
Peter Bowyer
Email: peter@???
Tel: +44 1296 768003
VoIP: sip:peter@???