web-dev-qa-db-ja.com

Debianで送信メールをログに記録しますか?どのようにどこに?

PHPアプリケーションが一括メールを送信したかどうかを確認する必要があります。これらのメッセージはログに記録されますか?ロギングが有効になっているかどうかを確認するにはどうすればよいですか/どのように設定しますか

VPSはdebianを実行しています。

これは私の領域ではないので、どんな助けも大いに受けました。

どうもありがとう、

ポール

3
Tofuwarrior

通常、メール転送エージェントは送信メッセージをログに記録します。 Eximは/var/log/exim4のログファイルを使用します。他のMTAからのログメッセージは、最終的に/var/log/mail.logになる可能性があります。これは、ローカルMTAを使用して配信を行っていることを前提としています。

コマンドmailqをrootとして実行すると、配信待ちのメッセージが大量に表示される場合があります。これらには、一括配送の一部が含まれる場合があります。

ソフトウェアがMTAをバイパスして直接配信する場合は、アプリケーションに独自のログファイルがあるかどうかを確認する必要があります。

5
BillThor