Este es un pequeño script en bash, para analizar los mails enviados por determinado usuario a partir del archivo de log del postfix, no es lo optimo pero funciona :D

1
2
3
4
5
#!/bin/bash

echo "Buscando mail de: $1"

for i in $(grep  sasl\_username=$1 /var/log/maillog | awk '{print $6}'| cut -c -12); do grep $i /var/log/maillog| grep -E "from=|to="|awk '{if ($7 ~ "from"){ print "\\n" $7 }else if ($7 ~ "to"){print $7}}';done