作成 2011.09.25
更新 2012.04.08
FreeBSD の MTA を Postfix へ変更する
インストール
脆弱性データベースを更新し、インストールする。
デフォルトでは perl が追加インストールされる。
# portaudit -Fda
# portmaster mail/postfix
インストール中に以下の問い合わせが表示される。
Would you like to activate Postfix in /etc/mail/mailer.conf [n]?
y を選択した場合、/etc/mail/mailer.conf の内容が変更される。
既定値
sendmail        /usr/libexec/sendmail/sendmail
send-mail       /usr/libexec/sendmail/sendmail
mailq           /usr/libexec/sendmail/sendmail
newaliases      /usr/libexec/sendmail/sendmail
hoststat        /usr/libexec/sendmail/sendmail
purgestat       /usr/libexec/sendmail/sendmail
変更後
sendmail        /usr/local/sbin/sendmail
send-mail       /usr/local/sbin/sendmail
mailq           /usr/local/sbin/sendmail
newaliases      /usr/local/sbin/sendmail
/etc/rc.conf の編集
デフォルトでは sendmail_enable="NO" と設定されており、ホスト自身からの発信のみ許可されている。
メールを受信できるようにするには、sendmail_enable="YES" を設定する。
ちなみに、完全に停止する場合は sendmail_enable="NONE" と指定する。
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
postfix_enable="YES"

©2004-2017 UPKEN IPv4