Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Sep 2003 19:34:13 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Colin Watson <colin.watson@lambdabroadband.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Email: Helo Command Failed
Message-ID:  <20030902183413.GA13008@happy-idiot-talk.infracaninophile.co.uk>
In-Reply-To: <KMS-781812907-2748@server>
References:  <KMS-781812907-2748@server>

next in thread | previous in thread | raw e-mail | index | archive | help

--LZvS9be/3tNcYl/X
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Sep 02, 2003 at 06:51:59PM +0100, Colin Watson wrote:
> Just wondering what this error (Helo Command Rejected: Host not found) wa=
s referring too? I receive it in sendmail on messages I'm trying to fire of=
f. I suspect (but have been unable to confirm) it may be reverse DNS relate=
d?

Yes, probably.  I suspect that this is the result of the latest move
in the war-against-spam-and-viruses.  A number of ISPs and other mail
system administrators have developed a policy of being hard-line about
the name a system uses to announce itself when connecting to their
SMTP servers.  Typically that is the argument to the 'HELO' or 'EHLO'
command which is the opening line in the SMTP dialog.  Some admins go
even further and require that the name given in the HELO line
corresponds to the IP number the connection was made from.

The idea is that this name should be a fully qualified, resolvable
domain name, or possibly an IP address.  Generally that will
automatically be the case if you're running one of the standard Unix
MTAs on the open Internet, and have a correctly configured DNS zone
file.  However, if you're behind a NAT gateway or using a private DNS
address space, then you might have trouble.

With sendmail(8), you can override the default choice, which is just
the FQDN of the server, by setting:

    define(`confDOMAIN_NAME', `smtp.example.com')dnl

in your `hostname`.mc file.

Note that this has nothing to do with what appears after the @ sign in
any e-mail addresses dealt with by your server.  It's effectively the
hostname of the server itself that should be entered there.

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

--LZvS9be/3tNcYl/X
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/VOKldtESqEQa7a0RAk4kAJ9Dp1dLODLEpw5EA0V9j8RuyrrdeQCglOVX
+YR3z6I4Aj/dsnV7bTC0JBc=
=gyfe
-----END PGP SIGNATURE-----

--LZvS9be/3tNcYl/X--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030902183413.GA13008>