Tengo un problema bastante molesto aquí. He estado probando una aplicación y he creado algunos correos electrónicos de prueba a direcciones de correo electrónico falsas (sin mencionar que mi servidor no está realmente configurado para enviar correos electrónicos de todos modos). Por supuesto, sendmailno puede enviar estos mensajes y se han quedado atascados en la sendmailcola. Quiero eliminar manualmente los mensajes que se han estado acumulando en la cola en lugar de esperar los 5 días que sendmailgeneralmente tardan en dejar de volver a intentarlo.
Estoy usando Ubuntu 10.04 y /var/spool/mqueue/es el directorio en el que todos los procedimientos que he leído dicen que se guardan los correos electrónicos que están en cola. Cuando elimino los archivos en este directorio, sendmaildeja de intentar procesar los correos electrónicos hasta que se ejecuta lo que parece ser un script cron y vuelve a llenar este directorio con los mensajes que no quiero enviar. Aquí hay algunas líneas de mi syslog:
Jun 2 17:35:19 sajo-laptop sm-mta[9367]: o530SlbK009365: to=, ctladdr= (33/33), delay=00:06:27, xdelay=00:06:22, mailer=esmtp, pri=120418, relay=e.mx.mail.yahoo.com. [67.195.168.230], dsn=4.0.0, stat=Deferred: Connection timed out with e.mx.mail.yahoo.com.
Jun 2 17:35:48 sajo-laptop sm-mta[9149]: o4VHn3cw003597: to=, ctladdr= (33/33), delay=2+06:46:45, xdelay=00:34:12, mailer=esmtp, pri=3540649, relay=mx2.hotmail.com. [65.54.188.94], dsn=4.0.0, stat=Deferred: Connection timed out with mx2.hotmail.com.
Jun 2 17:39:02 sajo-laptop CRON[9510]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Jun 2 17:39:43 sajo-laptop sm-mta[9372]: o52LHK4s007585: to=, ctladdr= (33/33), delay=03:22:18, xdelay=00:06:28, mailer=esmtp, pri=1470404, relay=c.mx.mail.yahoo.com. [206.190.54.127], dsn=4.0.0, stat=Deferred: Connection timed out with c.mx.mail.yahoo.com.
Jun 2 17:39:50 sajo-laptop sm-mta[9149]: o51I8ieV004377: to=, ctladdr= (33/33), delay=1+06:31:06, xdelay=00:03:57, mailer=esmtp, pri=6601668, relay=alt4.gmail-smtp-in.l.google.com. [74.125.79.114], dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
Jun 2 17:40:01 sajo-laptop CRON[9523]: (smmsp) CMD (test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp)
¿Alguien sabe cómo puedo deshacerme de estos mensajes de forma permanente? Como nota al margen, también me gustaría saber si hay una manera de configurar el sendmailenvío de correo electrónico "falso". ¿Esta ahí?