Estoy usando Sendmail en un servidor Centos para enviar correos electrónicos para scripts PHP, pero el problema es que el correo se entrega a un buzón local en la máquina en lugar de lo que se especifica en los registros MX para el dominio, que en realidad apuntan a otra máquina I utilizar para correo electrónico.
Me gustaría que sendmail no intente entregar localmente el correo para el dominio para el que está configurada la máquina, ¿hay alguna manera simple de desactivar la entrega local?
El dominio no está en el archivo local-host-names.
Ya he buscado mucho en Google y he mirado:
Configuración de Sendmail para no entregar correo a la máquina local
Deshabilitar la entrega local en Sendmail
Pero o no hay respuesta o no es adecuado.
No quiero retransmitir a otro servidor, solo quiero que envíe correo independientemente del dominio.
Para dar un ejemplo:
Tengo dos servidores, uno es el servidor de correo en mail.example.com y un servidor web que es example.com, cuando uso el servicio smtp en el servidor web actualmente dirige el correo a un buzón local en example.com, pero debería ir a buzones en mail.example.com
La salida de sendmail -bt devuelve:
MODO DE PRUEBA DE DIRECCIÓN (el conjunto de reglas 3 NO se invoca automáticamente) Entrar > 3,0 info@ejemplo.com canonify input: info @ example. com Entrada Canonify2: información Canonify2 devuelve: información canonify devuelve: información analizar entrada: información Entrada Parse0: información Parse0 devuelve: información Entrada ParseLocal: información ParseLocal devuelve: información Entrada Parse1: información Parse1 devuelve: $ # local $: info análisis devuelve: $ # local $: info