PostfixのSMTP Authを利用したメールリレー設定
ローカルネットワークに構築したPostfixサーバーからSMTP Authを要求するISP等のSMTPサーバーを利用してメールリレーする際の設定方法のメモ。
-
/etc/postfix/smtp-auth
を編集
[SMTPサーバー名] [ユーザー名]:[パスワード]
-
/etc/postfix/main.cf
を編集して設定項目を追加
※注意:relayhost
の設定についてカッコは付けたまま記述します
relayhost = [SMTPサーバー名]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp-auth
smtp_sasl_security_options = noanonymous
-
postmap hash:/etc/postfix/smtp-auth
を実行してハッシュマップDBを更新する -
service postfix reload
でPostfixの設定をリロードする