自分のIPアドレスがブラックリストに載ったらメールを送る
経緯
自身のグローバルIPがSPAMHAUSのブラックリストに載ってメールが送れなくなった。 今後すぐに気づけるようにcronを作成。
コード
指定したipがブラックリスト(SPAMHAUS)に載ったらメールを送る
環境
Linux系サーバを想定 。 mailコマンドでメールが送れること。
クーロン設定(定期実行)
以下コマンドで編集。
crontab -e
# 30分ごとに確認 */30 * * * * /home/hoge/blacklist_ip_check.sh
注意
IPアドレスがブラックリストに載ったとき、それがcronを動かしているサーバ自体だとメールが迷惑メール扱いになって届かないかもしれない。
なのでサーバを分けるか、受信サーバ側で強制的に受け取る設定にする必要がある。