村上や |
|
ニュース |
2023年7月9日
Raspberry
Pi 3で運用しているメールサーバですが、最近、迷惑メールが多くなってきました。
なので、受信側にもSPF(postfix-policyd-spf-python)を導入することにしました。
Outlookのメール振分の設定(メッセージヘッダーに「Received-SPF:
None」が含まれる場合、「なりすましメール」に移動)をしました。
とりあえず迷惑メール対策をしてみました。
作業手順(備忘録)です。
○postfix-policyd-spf-pythonのインストール # apt-get install postfix-policyd-spf-python ○/etc/postfix/master.cfの修正 # nano /etc/postfix/master.cf ------------------------- 【追加】 ↓↓↓ ###SPF認証設定### policyd-spf unix - n n - 0 spawn
user=nobody argv=/usr/bin/python3
/usr/bin/policyd-spf /etc/postfix-policyd-s$ ------------------------- ○/etc/postfix/main.cfの修正 # nano /etc/postfix/main.cf ------------------------- 【修正】 smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination ↓↓↓ smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_policy_service
unix:private/policyd-spf 【追加】 ↓↓↓ policyd-spf_time_limit = 3600s ------------------------- ○/etc/postfix-policyd-spf-python/policyd-spf.confの修正 # nano /etc/postfix-policyd-spf-python/policyd-spf.conf ------------------------- 【修正】 ※最も厳しくします HELO_reject = Fail Mail_From_reject = Fail ↓↓↓ HELO_reject = SPF_Not_Pass Mail_From_reject = SPF_Not_Pass ------------------------- ○設定のチェック(なにも表示されなければOK) # postfix check ○Postfixの再起動 # service postfix restart ○SPF認証の動作確認 # tail -f /var/log/mail.log |
【バックナンバー】