GNU/Linux >> Linux の 問題 >  >> Linux

Postfix 送信メール配信を監視する

送信されたメールをクリーンな方法で監視する方法はありません。 postfix のメールログからのみ詳細を grep できます。

以下に例を示します:

log='logfile of postfix'
grep "status=sent" $log | \
egrep -ve 'postfix/(cleanup|pickup|master|qmgr|smtpd|local|pipe)'

dkim のログも回避します など。メールの数が必要な場合は、wc -l をパイプします。 最後に。


どうですか:

multitail -eX "smtp.*to=<(.*)>.*sent.*250" './bin/received' -f /var/log/maillog

./bin/received は、送信先のメール アドレスをパラメーターとして取得し、それを処理するシェル スクリプトです。


Linux
  1. フルTLDの受信をブロックする

  2. 2つのWanからのメールを受け入れるようにPostfixを設定しますか?

  3. UbuntuまたはDebianのpostfixでメール転送を設定する

  1. 20ポストフィックスインタビューの質問と回答

  2. root のメールを転送するための postfix を取得する

  3. /dev/random を監視する方法はありますか?

  1. Gmailをメールリレーとして使用するようにPostfixを設定する

  2. Postfixをインストールして設定する方法

  3. Postfixmain.cfファイルの基本設定