とあるサーバでメールの送受信できないとの連絡を受け対応したときの備忘録。
お約束
参照は自己責任でお願いします。というか参考にならないか・・・。
対応したこと
メールログを確認する
#vi /var/log/maillog
amavisd-newがメールを華麗にブロックしているっぽい
amavis[15994]: (15994-02-23) Blocked MTA-BLOCKED, MYNETS LOCAL [127.0.0.1] [127.0.0.1] <> ->
amavisd-newとPostfixとの連携を解除する
下記の一文をコメントアウト
# vi /etc/postfix/master.cf
#smtp-amavis unix - - n - 2 smtp
# -o smtp_data_done_timeout=1200
# -o smtp_send_xforward_command=yes
# -o disable_dns_lookups=yes
#127.0.0.1:10025 inet n - n - - smtpd
# -o content_filter=
# -o local_recipient_maps=
# -o relay_recipient_maps=
# -o smtpd_restriction_classes=
# -o smtpd_client_restrictions=
# -o smtpd_helo_restrictions=
# -o smtpd_sender_restrictions=
# -o smtpd_recipient_restrictions=permit_mynetworks,reject
# -o mynetworks=127.0.0.0/8
# -o strict_rfc821_envelopes=yes
# -o smtpd_error_sleep_time=0
# -o smtpd_soft_error_limit=1001
# -o smtpd_hard_error_limit=1000
下記の一文をコメントアウト
# vi /etc/postfix/main.cf
#content_filter=smtp-amavis:[127.0.0.1]:10024
とりあえすこれでメールの送受信が可能になりましたが、原因を追究したほうがよさそうですね。私にはそこまでのスキルが無いので詳しい人に聞いてみよう・・・。