前々からフリーメール宛てにメール送信できるように設定する必要があった為
改めて設定する事にしました
必須環境
メール環境が既に構築されている事が前提です。
OCNの環境で構築しています。
参考サイト集
はじめての自宅サーバー構築
OP25B対策(Outbound Port 25 Blocking対策)
Postfix+SMTP-AUTHでメールをプロバイダに中継
設定内容
①. cd /etc/postfix/
②.vi main.cf
③.以下の内容を追加しました。
relayhost = [hoge.ocn.ne.jp]:25
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/isp_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_mechanism_filter = login, plain, cram-md5
mtp_sasl_security_options =

relayhost = [hoge.ocn.ne.jp]:25hoge.ocn.ne.jpの部分は
プロバイダより提供されているSMTPサーバを設定して下さい。
④.main.cf を保存します。
⑤.vi isp_passwd
⑥.以下の内容を登録します。
hoge.ocn.ne.jpabc@hoge.ocn.ne.jp:12345
hoge.ocn.ne.jpは、SMTPサーバを指定します。
は、半角スペースを入力します。
abc@は、メールで使用するユーザーになります。
:は、メールのユーザーとパスワードの間には、 を入力します。(半角文字)
12345は、メールを送信する場合に必要になるパスワードになります。
⑦.isp_passwd を保存します。
⑧./usr/sbin/postmap /etc/postfix/isp_passwd
⑨./etc/init.d/postfix restart
正常に再起動出来たことを確認して下さい
筆者の環境では、以下の内容まで確認出来ました。
・ドコモ携帯にメール送信・受信
・Yahoo フリーメールにメール送信・受信
・goo フリーメールにメール送信・受信
・hotmail にメール送信・受信
注意事項
筆者の環境では、フリーメールにも送信・受信が可能でしたが、環境によっては
特別な設定が必要になる恐れがあります。
また、設定変更による多大なる損害が発生しても自己責任で行って下さい。