*セットアップ [#s9ce5d90]
**MTA(sendmail) [#g49877f4]
ネットワーク内に別に MTA(Mail Transport Agent)が存在している場合、OS(FreeBSD)からローカルユーザ宛(rootなど)のメール((cron からのメールなど))を受信するために sendmail の設定を行います。&br;
まず以下の行を /etc/rc.conf に追加します。
sendmail_enable="NO"
次に sendmail の設定ファイルを編集します。
# cd /etc/mail
# cp freebsd.mc `hostname`.mc
上の操作でできた "ホスト名".mc 内の以下の行を編集します。
dnl define(`SMART_HOST', `your.isp.mail.server')
この行の `your.isp.mail.server' をネットワーク内に存在する MTA のアドレスに変更し、行頭の dhl を削除します。
define(`SMART_HOST', `smtp.example.jp')
変更した "ホスト名".mc から "ホスト名".cf ファイルを作成し、インストールして変更点を有効にします。
# make
# make install
# make restart-mta
以上の操作により、システムからローカルユーザ宛のメールだけを受信し、その他のメールはネットワーク内の MTA へ送信を依頼するようになります。