On 9/2/2010 8:33 PM, Jean-Yves Avenard wrote:
Hi there.

Just completed the migration from sendmail to postfix.

It's all working fine for all machines (30+) but one.


Welcome to postfix!



This client is using Outlook and when sending a message, Outlook fails
and displays:

"The server responded: 504 5.5.2<MASUKA>: Helo"

Always look in the postfix log for errors. Do not rely on incomplete or possibly wrong data reported by the client.

In this case, the postfix log would show exactly why the message was rejected. Once you know that, it's easier to learn how to fix it.

recipient_canonical_maps = pcre:/etc/postfix/canonical

Careful, wildcard *canonical_maps defeat recipient validation.


smtpd_helo_restrictions = reject_invalid_helo_hostname
reject_non_fqdn_helo_hostname

I expect that this is the problem entry. It's not nice to reject your own clients just because they're using some MUA that sends garbage for the HELO. Change this to
smtpd_helo_restrictions =
  permit_mynetworks
  permit_sasl_authenticated
  reject_invalid_helo_hostname
  reject_non_fqdn_helo_hostname




  -- Noel Jones

Reply via email to