Peter Barrett <peter@???> wrote:
> I am having trouble however with this one mail server
> "mulgara.westnet.com.au"
> someone@???
> SMTP error from remote mailer after RCPT TO:<someone@???>:
> host mulgara.westnet.com.au [203.10.1.47]: 504 <god>:
> Helo command rejected: need fully-qualified hostname
Exim is using your $primary_hostname as the name it sends in a HELO/EHLO
operation. This will normally default to the FQDN of your server
(god.yourdomain.com), but in this case it's simply 'god'. Which is invalid,
as the remote server is telling you.
Solutions:
- Work out why Exim isn't resolving the host name to a FQDN
or
- use a primary_hostname option to set the hostname to god.yourdomain.com.
This may or may not have side-effects depending on the rest of your config,
so be careful, but might also be useful later on.
or
- use a helo_data option to set the string that gets sent in the HELO/EHLO
operation to god.yourdomain.com. This will almost certainly have no side
effects.
You'll find both of these options documented in the Exim spec which came
with your distribution, or see
http://www.exim.org/exim-html-4.30/doc/html/spec.html
Peter