Re: [exim] helo help

Top Page
Delete this message
Reply to this message
Author: Adam Stephens
Date:  
To: Alex
CC: exim users
Subject: Re: [exim] helo help
Alex wrote:
> What is bad in this?
>
> 2007-06-04 11:13:34 H=9.red-88-2-226.staticip.rima-tde.net
> (electropla1) [88.2.226.9] temporarily rejected EHLO or HELO
> electropla1: Bad HELO: Syntactically invalid HELO
>
>

electropla1 is not fully-qualified.

RFC2821 explicitly requires clients to use fully-qualified domain names
in HELO:

====================
4.1.1.1 Extended HELLO (EHLO) or HELLO (HELO)

These commands are used to identify the SMTP client to the SMTP
server. The argument field contains the fully-qualified domain name
of the SMTP client if one is available. In situations in which the
SMTP client system does not have a meaningful domain name (e.g., when
its address is dynamically allocated and no reverse mapping record is
available), the client SHOULD send an address literal (see section
4.1.3), optionally followed by information that will help to identify
the client system. The SMTP server identifies itself to the SMTP
client in the connection greeting reply and in the response to this
command.

electropla1

[...]
In any event, a client MUST issue HELO or EHLO before starting a mail
transaction.
======================

Similarly, section 3.6 requires all domain names used in SMTP
transactions to be 'resolvable, fully-qualified, domain names'.

regards,
Adam.

--
--------------------------------
Adam Stephens
Network Specialist - Email & DNS
adam.stephens@???