Una solución es analizar el tráfico
SMTP con un sniffer. Puedes programar tu propio sniffer usando la librería
LibCap.
Puedes mirar la aplicación que ha desarrollado
Hendrix (
CookieDump, el FireSheep en C), que utiliza dicha librería.
Otra opción es analizar los logs del sendmail, que se encuentran en:
O hacerle un grep:
cat /usr/local/psa/var/log/maillog | grep -o 'to=.*@.*' | sed 's/to=.*@//' | sort | uniq -c | sort -rn | head
No creo que se incluya el contenido de los correo, como mucho su cabecera o asunto.
En Microsoft Exchange se incluyen herramientas de archivado, lo digo, por que no especificas que tipo de servidor estás empleando.
A parte de las herramientas de terceros, como
GFIMail Archiver o
Archive Manager.
Te recuerdo que los correos son de carácter personal y almacenarlos y/o leerlos puede traer consecuencias.