10 messages in net.sourceforge.lists.courier-users[courier-users] Info: 550 Don't like ...
FromSent OnAttachments
Jeremy SmithApr 23, 2005 8:40 am 
Michelle KonzackApr 23, 2005 12:28 pm 
Jeremy SmithApr 23, 2005 12:52 pm 
Michelle KonzackApr 23, 2005 1:28 pm 
Jeremy SmithApr 23, 2005 2:03 pm 
PollywogApr 23, 2005 2:19 pm 
Leon PoonApr 23, 2005 8:31 pm 
Michelle KonzackApr 24, 2005 1:15 am 
Bill TaroliApr 24, 2005 2:44 pm 
Jeremy SmithApr 24, 2005 7:04 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Info: 550 Don't like your HELO/EHLO. Hostname must contain a dot.Actions...
From:Jeremy Smith (jere@yahoo.com)
Date:Apr 23, 2005 8:40:51 am
List:net.sourceforge.lists.courier-users

This is not a question, but simply a post so that this info is available via archives / search engines for anybody running into an issue I had recently. No courier specific search queries returned the necessary results, so here goes...

If you are running courier esmtpd and after sending an email you get an error response like this:

550 Don't like your HELO/EHLO. Hostname must contain a dot.

It is NOT a courier installation issue, but rather the way the hostname is configured for the machine courier is running on.

If you execute the "hostname" command, and just get:

foo

instead of:

foo.bar.com

...the simplest thing to do (at least on a SuSE 9.2 machine) is to execute, as root:

# hostname foo.bar.com

Verify:

# hostname foo.bar.com # hostname -s foo

No courier specific configuration should be necessary.