Maill stat
De BlaxWiki
Révision datée du 3 novembre 2020 à 08:21 par 127.0.0.1 (discussion) (Page créée avec « A partir de log SMTP de windows, le script sort le nombre de mail envoyés <pre> # pour chaque fichier de log, regroupé par année/mois for i in $(ls ex* | cut -c3-6 | s... »)
A partir de log SMTP de windows, le script sort le nombre de mail envoyés
# pour chaque fichier de log, regroupé par année/mois
for i in $(ls ex* | cut -c3-6 | sort | uniq);do
# affiche l’année et le mois
echo -e "\n\nANNEE 20$(echo $i | cut -c1-2) - MOIS $(echo $i | cut -c3-4)"
# isole l'émetteur
grep -o 'FROM:.*' ex${i}* | cut -d'<' -f2 | cut -d'>' -f1 \
# retrait des bruteforces qualys
| grep -v FROM | grep -Ev '^[[:space:]]*$' | grep -v 'abc123.com' | grep -v 'abc.com' | grep -v '@c.com' | grep -v qualys\
# tri par nom d'emetteur + somme + tri par nombre de mail
| sort | uniq -c | sort -rn
#enregistre dans un fichier
done > ../toto