Heredé una configuración donde el servidor de correo es Exchange 2010.
Por alguna razón, no estoy seguro de por qué hay 2 registros MX configurados. Uno de ellos es el servidor Exchange, que tiene mayor prioridad, mientras que el servidor externo (que no es Exchange) es el registro mx secundario. No creo que esto se haya hecho por razones de redundancia, ya que el otro servidor de correo no está configurado para enrutar el correo de regreso al servidor de Exchange (es solo el correo electrónico del servidor web para su alojamiento)
El cliente ha estado experimentando la desaparición de correos electrónicos, sin embargo, después de mis investigaciones, en realidad no desaparece, pero Exchange recibe exitosamente el correo y luego lo pasa al servidor externo. No sucede todo el tiempo, solo con algunos mensajes de correo electrónico de algunos dominios.
Mi pregunta:
¿Exchange pasa el correo porque puede ver el registro MX secundario y está configurado (en algún lugar) para enviar correo?
Si es así, ¿cómo lo detengo? ¿Es tan fácil como simplemente eliminar el segundo registro MX que apunta al servidor de correo externo y Exchange dejará de pasar correo?
No soy un experto en intercambios, así que estoy un poco perplejo. Las herramientas de Exchange MX dicen que todo está configurado correctamente desde un punto de vista externo.
EDITAR:
No creo que el servidor MX secundario (MX2) estuviera configurado para almacenar en caché el correo en caso de que no se pueda acceder al servidor Exchange. Un contratista de TI ya desaparecido trasladó el correo de los clientes de MX2 a un servidor de intercambio en el sitio.
Por correo electrónico que desaparece quiero decir que no aparece en el servidor de Exchange, sino en el buzón de MX2. Utilicé la interfaz de seguimiento de mensajes a cambio de encontrar los correos electrónicos en cuestión y lo siguiente aparece en los detalles del mensaje:
Submitted
23/11/2011 9:32 AM exchangeserver.name.here
The message was submitted to exchangeserver.name.here
Transferred
23/11/2011 9:32 AM exchangeserver.name.here
The message was successfully handed off to a different e-mail system. This is as far as we can track it.
Exchange está entregando el correo electrónico. No quiero, ¿cómo lo paro?
Respuesta1
Me temo que no creo que Exchange esté haciendo lo que usted afirma. Una vez que Exchange haya entregado el mensaje localmente, eso es todo: no hay razón para enviar el correo a otro lugar porque ha llegado a su destino final. Eso es como darle una carta que recibes por correo a otra persona una vez que la has leído; simplemente no haces eso.
Podría ser un error transitorio en su servidor Exchange que está provocando que los servidores de correo remotos elijan un registro MX de mayor preferencia. Si me disculpan por citar Wikipedia por un momento, esto lo resume bastante bien.
No es específico acerca de qué debería causar que el remitente utilice un registro MX de mayor preferencia, simplemente que el remitente debe sercapazpara utilizar registros MX de mayor preferencia. Algunos servidores (como Sendmail y Postfix 2.1 o posterior) intentarán acceder al siguiente servidor MX más lejano después de algunos tipos de fallas de entrega temporales, como fallas de saludo. Otros servidores (como qmail y Postfix 2.0 o anteriores) solo usarán registros MX más distantes si no se pudo contactar con los servidores especificados en los registros MX de distancia más corta.
-WikipediaRegistro MXartículo
Sin embargo, antes de eliminar este segundo registro MX, es posible que desees comprobar que no funciona al revés de lo que crees. En mi antiguo lugar teníamos nuestro servidor Exchange como preferencia MX 10 y un sistema de emergencia basado en la nube con la preferencia 20. Este sistema en la nube aceptaría nuestros correos electrónicos cuando el servidor Exchange estuviera inactivo y los entregaría cuando estuviera nuevamente activo (para dar unamuydescripción general de alto nivel, qué más hizo no es relevante aquí).
A mí también me confunde tu comentario. Dices que tienen correo que desaparece, pero luego dices que no está desapareciendo. ¿Qué está pasando con esto entonces, si no te importa dar más detalles? ¿Quizás estás viendo un problema que no existe y este segundo récord MX es solo una pista falsa?
tl; dr
Si el segundo registro MX definitivamente no tiene nada que ver con su infraestructura de correo electrónico, entonces no tiene por qué estar allí y debe eliminarlo. Los registros MX de todas las preferencias deben ser capaces (aunque no de forma inmediata) de entregar correctamente el mensaje a su destinatario.
Respuesta2
¿Tener 2 registros MX que apunten a diferentes tipos de servidores de correo causará problemas de entrega?
Sin la configuración adecuada, es casi seguro que esto dará como resultado un sistema medio roto.
No estoy seguro de por qué hay 2 registros MX configurados. ... Si es así, ¿cómo lo detengo? ¿Es tan fácil como eliminar el segundo registro MX?
¿Se supone que ese otro servidor recibe correo o solo está configurado para enviar correo? Si se supone que puede recibir correo, entonces necesitará profundizar en las configuraciones y descubrir qué está pasando.
Si no tiene ninguna ruta SMTP especial configurada en ambos servidores de correo, para manejar esta configuración de múltiples servidores, debe eliminar el registro MX del servidor que no es Exchange.
Ciertamente es posible configurar ese otro servidor para que actúe como respaldo, pero si no se ha configurado correctamente, perderá el correo.