sendmailにrbl.jpの拒絶リストを適用させることで四苦八苦していると
FreeBSD
http://uls.fam.cx/freebsd/archives/mail/
http://uls.fam.cx/freebsd/archives/000082.html
に辿り着いた。
・・・あれ、makeでcp?
VPSサーバのマニュアルなんて当てにならないのね・・・。
ついでに意図的に遅延させる機能「greet pause」も入れておいた。
設定は以下の通り。
#vi foobar.mc (foobar部分は管理中のドメイン名)
FEATUREが書かれている部分の末尾に以下の二行
FEATURE(dnsbl,`all.rbl.jp')dnl
FEATURE(`greet_pause',`5000')dnl
を追記。
:wq
#make foobar.cf
すると、以下を喋る。
/usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 foobar.com.mc > foobar.com.cf
echo "### foobar.com.mc ###" >> foobar.com.cf
/usr/bin/sed -e 's/^/# /' foobar.com.mc >> foobar.com.cf
foobar.cfをsendmail.cfにコピー。
#cp foobar.cf sendmail.cf
sendmail再起動。
#restart_sendmail
以下を喋って終了。
sendmail mta stopped
sendmail submission daemon stopped
SMTP authentication daemon stopped
sendmail mta started
sendmail submission daemon started
SMTP authentication daemon started
非常に助かりました。
0 件のコメント:
コメントを投稿