HELOホスト名を変更する方法

送信メールが戻ってきた理由は

Helo command rejected: Host not found (in reply to RCPT TO command)

で、送信先のSMTPサーバでHELOホストがDNSに登録されていないため受け取ってもらえなった

参考

通常HELOホスト名はhostnameに記述されたホスト名が使われ、HELOホスト名の値を変更するには、main.cf に「smtp_helo_name」のパラメータを付加する必要がある(デフォルトでは$myhostnameに設定されている)

# postconf -v | grep helo_name
postconf: dict_eval: const  KURO-BOX
smtp_helo_name = $myhostname

# vi /etc/postfix/main.cf
smtp_helo_name = xxx.xxx.jp

or

myhostname = xxx.xxx.jp

# postfix reload

smtp_helo_nameを追加した