Non c'è modo di monitorare le mail inviate in modo pulito. Puoi solo grep i dettagli dal maillog di postfix.
Ecco un esempio:
log='logfile of postfix'
grep "status=sent" $log | \
egrep -ve 'postfix/(cleanup|pickup|master|qmgr|smtpd|local|pipe)'
Ed evita anche i log per dkim
ecc. Se hai bisogno del conteggio dei messaggi, invia un pipe a wc -l
alla fine.
Che ne dici di:
multitail -eX "smtp.*to=<(.*)>.*sent.*250" './bin/received' -f /var/log/maillog
./bin/received è uno script di shell che ottiene l'indirizzo email di destinazione come parametro e fa qualcosa con esso.