Maill stat
De BlaxWiki
Aller à la navigationAller à la rechercheA 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