SOFTELメモ Developer's blog

qmail調整例

2018/02/02 linux

問題

example.com のWebサーバーで、メールが送信できるようにメールサーバーを稼働させているが、@example.comのメールは別のサーバーとなっているとき、自分自身にメールを送ってしまわないようにするには?(ローカル配送にならないようにするには?)

メールサーバーが、example.com は自分自身だと思っていると、 @example.comのメールを自分に送ってしまう。

自分は @example.comのメールサーバーではないことを教えるには?
(教えるにはというか、そんな設定になっているときに修正するには)

答え

IPアドレスから逆引きしたドメインがあればそれでも設定しておく。

# ./config-fast ik1-123-45678.vs.sakura.ne.jp

/var/qmail/control 内の設定ファイルに、問題のドメイン(ここでは example.com )が残っているので、その行を削除する。

# vi /var/qmail/control/rcpthosts
# vi /var/qmail/control/locals

設定を変えたら、qmail再起動

# ps aux | grep qmail-se
# kill 上で調べたPID
# /bin/csh -cf '/var/qmail/rc &'

送信エラーになったメールの行き先

/var/qmail/alias/Maildir/new/

関連するメモ

コメント