Deshabilitar correo local para un dominio en plesk + postfix

La semana pasada, en un trabajo que realice en oDesk un cliente me solicitaba arreglar el inconveniente de que no podían enviar correos a un dominio que había estado alojado en su servidor con plesk, pero que, al eliminarlo del panel, ya no había podido enviar correos hacia dicho dominio.

Después de un rato de trabajar, me encontré con que ese es un bug en plesk con versiones superiores a la 9 y que usan como MTA a postfix en lugar de qmail.

La solución al problema es la siguiente:

Los pasos para deshabilitar el correo para cualquier dominio son los siguientes:

1 - Revisar que la configuración siguiente en el apartado de correo este como deshabilitada: What to do when e-mail message to a non-existent e-mail address arrives 2 - Deshabilitamos el servicio de correo para el dominio con el siguiente comando: /usr/local/psa/bin/domain -u dominio.com -mail_service false 3 - Revisar el archivo virtual.db para estar seguro que no existe una entrada del tipo @dominio.com: postalias -s /var/spool/postfix/plesk/virtual | grep dominio.com

En el archivo virtual.db verás entradas como las siguientes:

anonymous@dominio.com:        anonymous@localhost.localdomain
postmaster@dominio.com:       postmaster@localhost.localdomain
root@dominio.com:     root@localhost.localdomain
mailer-daemon@dominio.com:    mailer-daemon@localhost.localdomain

No es necesario que prestes atención a dichos registros.

Todos los pasos anteriores deben de ser realizados antes de eliminar el dominio de Plesk.

Espero que les pueda ser de utilidad.

Pingbacks

Los pingbacks están cerrados.

Comentarios

Los comentarios están deshabilitados.