Re: [exim] Meaning of addresses in rejectlog

Top Page
Delete this message
Reply to this message
Author: Kaz Kylheku
Date:  
To: Always Learning
CC: Exim
Subject: Re: [exim] Meaning of addresses in rejectlog
On 21.06.2014 20:57, Kaz Kylheku wrote:
>
> I'm guessing:
>
> H=X [Z] -- host gave no HELO; X is a reverse lookup from Z.
> H=(X) [Z] -- X was given as HELO; but matches Z
> H=X ([Y]) [Z] -- X was reversed from Z; host gave Y numeric IP as
> HELO
> H=X (Y) [Z] -- X was reversed from Z; host gave Y non-numeric item as
> HELO


No, I think that's not it. Rather:

- unparenthesized token: looked-up host name.
- parenthesized token: HELO string (with brackets if IP).
- bracketed token: connecting IP.

The third one is always present; either of the preceding two may be
absent, but they are always in this order.

The looked-up host name is missing if the IP doesn't reverse-resolve.

The parenthesized token is absent if there was no HELO (or empty?)