¿Cómo puedo ver el contenido del correo cuya identificación obtengo del comando mailq?


32

Usé el mailqcomando y obtuve una línea como por ejemplo:

A705238B4C   603953 Wed May 23 11:09:58  apache@myserver.com

Entonces, ahora me pregunto si hay una manera de "leer" un contenido real del correo por su ID A705238B4C

Respuestas:


45

La mejor manera es hacer uso del postcatcomando.

postcat -q A705238B4C

Al menos el sistema que puedo ver en este momento /var/spool/postfixes el directorio maestro. Subdirectorios de lo que importa incluyen active, deferred, bounce, etc. archivos en cola pueden ser almacenados utilizando el nombre de archivo completo ( A705238B4C) o con algún nivel de profundidad de hash ( A/7/05238B4C).


1
Si profundiza en estos directorios en lugar de usarlos postcat, los archivos son en parte binarios, pero en su mayoría son texto, stringso hexdumpson las mejores utilidades para leerlos dependiendo de los bits que desee ver.
Ladadadada

1
los archivos de cola de postfix son mensajes RFC822. No hay datos binarios que no sean en los encabezados de cola utilizados internamente por postfix (datos próximos, retraso de cola, etc.)
Adaptador
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.