Analyser les plus gros mails envoyés

Un problème affectant principalement les iPasserelles qui utilisent un SMART Host (en général, celui du FAI). Si les mails envoyés sont volumineux, ils mettrons plus de temps à être émis. Ors, pendant ce temps, les nouvelles connexions ne peuvent s'établir, puisque le SMTP du FAI limite en général le nombre de connexion concurrentes.

Il est donc utile de regarder quel sont les mails les plus gros, qui les a envoyé, et bien sûre, quelles tailles font-ils

Voilà un exemple:

cat /var/log/qmail/* | tai64nlocal | grep bytes | egrep '(domain1|domain2|domain3)' | sort -n -k 7 | tail -200 | grep 2010-05

Pour résumer, on obtient au final la liste de tout les mails envoyés au mois de Mai 201, qui font partit des 200 plus gros mails dont l'adresse émetteur contient domain1, domain2 ou domain3.

les mails relevés par fetchmail peuvent fausser les résultats

mail log