postfix OP25B リレー対策

main.cnf

 relayhost = [smtp.xxx.server]:587
 smtp_sasl_auth_enable=yes
 smtp_sasl_password_maps=hash:/etc/postfix/isppasswd
 smtp_sasl_security_options = noanonymous
 smtp_sasl_mechanism_filter =

master.cf(コメントを外す)

 smtp      inet  n       -       n       -       -       smtpd
 submission inet n       -       n       -       -       smtpd
 -o smtpd_sasl_auth_enable=yes
 -o smtpd_client_restrictions=permit_sasl_authenticated,reject

パスワードファイル作成

vi /etc/postfix/isppasword
smtp.xxx.server アカウント:password

postmapコマンド実行

 postmap /etc/postfix/isppasswd

ライブラリをインストール

 yum -y install cyrus-sasl-plain cyrus-sasl-md5

postfix再読み込み

 /etc/init.d/postfix reload

###
mailコマンドで確認

mail -s title  アドレス
 . .
 EOT

—-

Postfix リレーエラー対策 (Relay access denied)

IPv6をpostfixが知らないため
/etc/hosts

#::1 ←コメントアウト
コメント 停止中