ver el contenido de los mensajes en un cola postfix

17 de noviembre de 2008


¿Una de colas?

Existen dos comandos de Postfix que nos permiten ver el contenido de los mensajes cuando estan en la cola. Estos dos comandos son: postqueue y postcat.

Con el primer comando y el parámetro "-p" podemos montrar un listado de los mensajes que hay en la cola junto con el ID de mensaje que necesitaremos para el siguiente comando. Por último por el comando postcat y el parámetro "-q" podemos ver el contenido de un mensaje identificado por su ID.

Veamos un ejemplo:

[root@zimbra sbin]# ./postqueue -p
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
487D468268  5690132 Mon Nov 17 09:26:52  xxx@miempresa.com
                 (connect to hotmeil.com[65.74.156.180]: Connection timed out)
                                         mprieto59@hotmeil.com

4F2E26826C     8846 Mon Nov 17 10:09:55  yyy@miempresa.com
(Host or domain name not found. Name service error for name=pgigrupbcn.com type=MX: 
Host not found, try again)
                                         rrr@pgigrupbcn.com

3D4BE6826B   145071 Mon Nov 17 09:56:57  zzz@miempresa.com
(Host or domain name not found. Name service error for name=pgigrupbcn.com type=MX:
 Host not found, try again)
                                         rrr@pgigrupbcn.com

-- 5710 Kbytes in 3 Requests.

[root@zimbra sbin]# ./postcat -q 487D468268 > mail.txt

Dentro del archivo de texto mail.txt tenemos el mensaje que buscamos junto con su cabecera y cuerpo.

¿Es legal ver estos correos?