SSHでPostfixを使用してSPAM送信者を見つける
Postfixは、メールをリレーするためにPlesk Linuxサーバーとともにインストールされるメッセージ転送エージェント(MTA)です。迷惑メールが悪意のあるスクリプトからのものなのか、メールユーザーからのものなのかを判断するためにPostfixのログを完全に分析することは困難です。以下の手順は、メールアカウント/メールボックスユーザーが迷惑メールの発信元かどうかを判断するのに役立ちます。
- まだ行っていない場合は、Gen 3またはGen 4サーバーで管理者アクセスを有効にします。
- SSH(Secure Shell)でサーバーに接続。
- rootユーザーに切り替えます。
-
このコマンドを実行して、メール送信のために最も多くアクセスされているメールアカウントを確認します。過度に使用しているメールアカウントが見つからない場合は、スクリプトが原因である可能性があります。
[root @ server〜]#zgrep -h 'sasl_method' / var / log / maillog * |カット-d '' -f9 |カット-d = -f2 |並べ替え| uniq -c | sort -nr 10457 info@coolexample.com 22 jane@coolexample.com 14 richard@coolexample.com 10 PLAIN、3 spot@coolexample.com
関連ステップ
- Plesk LinuxでもSPAM送信者を確認できます。
- スクリプトもスパムの原因となることがあります。 Plesk LinuxでPHPMailロギングを有効にする方法をご覧ください。
- サーバーでSPAMの問題を防ぐための手順を実行します。
- サーバーに戻ってメールスパムの問題を確認します。
その他の情報
- サーバーのエキスパートがこれらの手順を有料で実行できます。エキスパートサービスの詳細については、エキスパートサービスメニューをご覧ください。