Cómo ver el contenido de un email en la cola de Exim

EximLinux

En este sencillo tutorial aprenderás a ver el contenido de un email que está en la cola de Exim. Resulta habitual querer saber qué emails están en la cola de Exim, aunque en muchas ocasiones querrás ver el contenido de uno o varios emails en particular, visualizando el body del email y las cabeceras o headers. De este modo sabrás si se trata de un email deseado o no, pudiendo así eliminarlo con seguridad.

Lo primero que tendrás que hacer es obtener el identificador del email que deseas ver. Podrás obtenerlo visualizando los emails que están actualmente en la cola. Para ello puedes usar este comando:

$ exim -bp

Una posible salida del comando anterior podría ser la siguiente:

12h   16K 1oaR2C-000250-6q <> *** frozen ***
          mail@ejemplo.tld

16h   34K 1oaW4Z-0005lH-Mf <> *** frozen ***
          mail@ejemplo.tld

12h  2.0K 1oaWgk-0006uz-Ey <> *** frozen ***
          mail@ejemplo.tld

En el ejemplo anterior se muestran los tres email que están en la cola de Exim junto con su tamaño, su identificador y su estado. Los identificador de los emails anteriores serían 1oaR2C-000250-6q, 1oaW4Z-0005lH-Mf y 1oaWgk-0006uz-Ey.

Cómo ver las cabeceras de un email de la cola de Exim

Para ver las cabeceras o header de uno de los emails anteriores, basta con que ejecutes el comando exim -Mvh tal y como ves a continuación, reemplazando id_email por el identificador del email del cual quieres ver sus cabeceras:

$ exim -Mvh id_email

Si por ejemplo quisieses ver las cabeceras del email cuyo identificador es 1oaR2C-000250-6q, tendrías que ejecutar el siguiente comando:

$ exim -Mvh 1oaR2C-000250-6q

Cómo ver el contenido de un email de la cola de Exim

Para ver el cuerpo o body de uno de los emails anteriores, basta con que ejecutes el comando exim -Mvb tal y como ves a continuación, reemplazando id_email por el identificador del email cuyo contenido quieres ver

$ exim -Mvb id_email

Si por ejemplo quisieses ver el contenido del email cuyo identificador es 1oaR2C-000250-6q, tendrías que ejecutar el siguiente comando:

$ exim -Mvb 1oaR2C-000250-6q

Esto ha sido todo. Fácil, para toda la familia.


Avatar de Edu Lazaro

Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

Si quieres conocer mis proyectos, sígueme en Twitter.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

“- Hey, Doc. No tenemos suficiente carretera para ir a 140/h km. - ¿Carretera? A donde vamos, no necesitaremos carreteras.”