特定のサーバーAがメールサーバーB(SMTPリレー)を介してメールを送信できることを確認するために、Zabbixにプロジェクト/トリガーを追加したいと思います。本物/偽の電子メールを送信する必要はありませんファイアウォール/iptablesルールとサフィックスルールには問題ありません。メールサービスは私のもので、Postfix / CentOS 7を使用しています。
どうすればいいですか?
次のコマンドを使用すると、mailxまたはnetcatを介して実際のメールを送信できることがわかります。
echo "Test message" | mailx -v -r "[email protected]" -s "Some subject" -S smtp="mail-server-b.com:25" [email protected]
結果を分析しますが、そうしたくありません。
答え1
私はこれを確実に行う方法がわかりません。たとえば、SMTPポートに接続されていることを確認できますが、メールを送信できるという意味ではありません。メッセージは後のステップで拒否または削除できます。これを確実にテストする唯一の方法は、定期的にテストメールを送信することです。