GNU/Linux >> Tutoriels Linux >  >> Linux

Surveiller la livraison du courrier sortant de Postfix

Il n'y a aucun moyen de surveiller les e-mails envoyés de manière propre. Vous ne pouvez récupérer que les détails du journal de messagerie de postfix.

Voici un exemple :

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

Et aussi éviter les logs pour dkim etc. Si vous avez besoin du nombre de mails, passez sur wc -l à la fin.


Que diriez-vous :

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

./bin/received est un script shell qui obtient l'adresse e-mail de destination en tant que paramètre et en fait quelque chose.


Linux
  1. Blocage de la réception des TLD complets

  2. Serveur SMTP sortant léger ?

  3. Configurer le transfert de courrier dans postfix sur Ubuntu ou Debian

  4. Obtenez postfix pour transférer le courrier de root

  5. Existe-t-il un moyen de surveiller /dev/random ?

Comment installer et configurer Postfix

Comment installer Postfix Mail Server sur Ubuntu 20.04

Serveur de messagerie Postfix

Configuration du serveur de messagerie Postfix sur Ubuntu 14.04

Configuration du serveur de messagerie Postfix sur Ubuntu 20.04

Comment configurer un serveur de messagerie SMTP avec Postfix sur Ubuntu 18.04