FreeBSD起動時のsendmailを止める方法はこの通り。
これで確かに止まる。
しかしFreeBSDにはcronでmailサーバの状況を調べるスクリプトが動いていて、明示的に指定しない限り毎日毎日mailqの情報とかを送り付けてくる。
たとえばこんな感じ
Mail in local queue:
mailq: Mail queue is empty
Mail in submit queue:
mailq: Mail queue is empty
Security check:
(output mailed separately)
Checking for rejected mail hosts:
邪魔なのでこれを止める。
方法は簡単。/etc/periodic.confに以下を追加するだけ。
daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"