Alex Hudson
2008-10-16 14:31:56 UTC
So,
As part of our initial configuration, we default to 'localhost' as an
initial hostname. Most people don't change it; me included :) One of my
mails bounced today because of this:
220 mail-in-01.lug.org.uk ESMTP Exim 4.63 Thu, 16 Oct 2008 14:22:37
+0000
EHLO localhost
250-mail-in-01.lug.org.uk Hello barney.alcoholicsunanimous.com
[87.194.162.201]
250-SIZE 52428800
250-PIPELINING
250 HELP
MAIL FROM: <myaddress>
250 OK
RCPT TO: <mylug>
550-HELO/EHLO must contain YOUR OWN FQDN or IP literal; localhost is MY
550-name/IP!
550 Please see RFC 2821 section 4.1.1.1
Clearly, the "EHLO localhost" isn't going down very well :) I changed my
config to my actual server name, and my mail went through fine on the
next attempt.
It's not terribly easy to change your configuration choices at the
moment - it took me a few attempts - and the installation isn't terribly
good either. Does anyone have any good ideas about how we should do
this? I'm thinking that we should probably disallow "localhost" as a
value; it's almost certainly wrong. However, I don't know if we can
automatically tell what the right value is...
Cheers,
Alex.
As part of our initial configuration, we default to 'localhost' as an
initial hostname. Most people don't change it; me included :) One of my
mails bounced today because of this:
220 mail-in-01.lug.org.uk ESMTP Exim 4.63 Thu, 16 Oct 2008 14:22:37
+0000
EHLO localhost
250-mail-in-01.lug.org.uk Hello barney.alcoholicsunanimous.com
[87.194.162.201]
250-SIZE 52428800
250-PIPELINING
250 HELP
MAIL FROM: <myaddress>
250 OK
RCPT TO: <mylug>
550-HELO/EHLO must contain YOUR OWN FQDN or IP literal; localhost is MY
550-name/IP!
550 Please see RFC 2821 section 4.1.1.1
Clearly, the "EHLO localhost" isn't going down very well :) I changed my
config to my actual server name, and my mail went through fine on the
next attempt.
It's not terribly easy to change your configuration choices at the
moment - it took me a few attempts - and the installation isn't terribly
good either. Does anyone have any good ideas about how we should do
this? I'm thinking that we should probably disallow "localhost" as a
value; it's almost certainly wrong. However, I don't know if we can
automatically tell what the right value is...
Cheers,
Alex.