Correo puede no entregarse a determinados dominios si el sistema operativo de servidor es Windows Server 2003

Seleccione idioma Seleccione idioma
Id. de artículo: 820284 - Ver los productos a los que se aplica este artículo
importante este artículo contiene información sobre cómo se modifica la metabase. Antes de modificar la metabase, compruebe que dispone de una copia de seguridad que pueda restaurar si surge algún problema. Para obtener información sobre cómo hacerlo, consulte el tema de la Ayuda "Hacer copia de seguridad y restaurar la configuración" de Microsoft Management Console (MMC).
Expandir todo | Contraer todo

Síntomas

Cuando un usuario de la organización intenta enviar mensajes a determinados dominios mediante simple de transferencia de correo (SMTP), esos mensajes no se entregan correctamente. Este problema puede producirse con IIS o Exchange cuando el sistema operativo subyacente en el servidor de Windows Server 2003.

Además, aparece un suceso similar al siguiente en el registro de sucesos:

ID. de suceso: 4000 origen: SMTPSVC
Tipo de suceso: advertencia
Descripción: No se pudo entregar mensajes al dominio remoto "contoso.com". Un error DNS interno provocó un error al encontrar el servidor remoto. 0000: c00402e7

Causa

Este problema sucede si se dan todas las condiciones siguientes:
  • Equipo DNS que las consultas del equipo de SMTP para obtener el intercambiador de correo de registros de recursos (MX) del equipo de destino está configurado para sólo aceptan consultas de protocolo de datagramas de usuario (UDP).
  • El equipo basado en Windows Server 2003 SMTP está configurado para utilizar UDP primero y después de conmutación para el protocolo de control de transmisión (TCP) si el equipo SMTP recibe una respuesta de resolución de nombre truncado.
  • El equipo DNS que las consultas del equipo de SMTP devuelve una respuesta UDP truncada.

    Nota Una respuesta UDP se trunca si hay demasiados registros de recursos MX para caber en un único paquete UDP.
En esta situación, la operación de búsqueda de nombre de equipo SMTP es incorrecta porque el equipo DNS no responde a la consulta TCP. En esta situación, puede experimentar los síntomas siguientes:
  1. El equipo de SMTP envía una consulta al DNS mediante UDP.
  2. El equipo DNS devuelve una respuesta truncada en el equipo de SMTP.
  3. Porque el equipo de SMTP está configurado para conmuten por error a TCP si el equipo de SMTP recibe una respuesta truncada, el equipo de SMTP descarta la respuesta UDP, conmuta a TCP y, a continuación, reenvía la consulta DNS al DNS utilizando TCP.
  4. Debido a que el equipo DNS está configurado para responder sólo a consultas UDP, la consulta TCP desde el equipo de SMTP es incorrecta.
Por lo tanto, el mensaje no se entregarán en el dominio de destino.

Solución

Advertencia si modifica la metabase incorrectamente, puede causar serios problemas que le obligarán a instalar de nuevo todos los productos que utilizan la metabase. Microsoft no puede garantizar la solución de los problemas resultantes de una modificación incorrecta de la metabase. Modifique la metabase bajo su responsabilidad.

Nota Haga siempre una copia de seguridad de la metabase antes de modificarla.

Para resolver este problema, configure el servicio simple de transferencia de correo (SMTP) en el equipo de Windows Server 2003 para utilizar sólo UDP. Al configurar el servicio simple de transferencia de correo (SMTP) para utilizar UDP únicamente, el equipo de SMTP utiliza los resultados de una respuesta truncado que el equipo de SMTP recibe de un equipo DNS para completar la entrega del mensaje al dominio de destino. Para configurar el servicio simple de transferencia de correo (SMTP) para utilizar UDP únicamente, agregue o modifique la siguiente clave de metabase:
IDENTIFICADOR de clave: 36997
Clave de tipo: DWORD
Valor de clave: 2
Nota La siguiente tabla describen los posibles valores que puede asignar a la clave ID 36997:
Contraer esta tablaAmpliar esta tabla
ValorDescripción
0Las consultas DNS utilizan UDP y, a continuación, conmutación a TCP tras la recepción de una respuesta truncada
1Las consultas DNS utilizan TCP sólo
2Las consultas DNS utilizan UDP sólo
Para modificar la metabase, siga estos pasos:
  1. Inicie la herramienta Administrador de Microsoft Internet Information Services. Para ello, haga clic en Inicio , seleccione Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS) .
  2. Haga clic con el botón secundario en el Computer name (equipo local) y, a continuación, haga clic en Propiedades .
  3. Haga clic en casilla de verificación Habilitar modificación directa de la Metabase y a continuación, haga clic en Aceptar .
  4. Abra el archivo metabase.XML con el Bloc de notas. Para ello, haga clic en Inicio , haga clic en Ejecutar , escriba %systemroot%\system32\inetsrv\metabase.xml Bloc de notas y, a continuación, haga clic en Aceptar .
  5. Si no están presentes las siguientes líneas de código, péguelos en la < IIsConfigObject ubicación = "/ LM/SmtpSvc" título:
    <Custom
    		Name="SmtpUseTcpDns"
    		ID="36997"
    		Value="2"
    		Type="DWORD"
    		UserType="IIS_MD_UT_SERVER"
    		Attributes="INHERIT"
    	/> 
    Nota pegar estas líneas de código en orden numérico basado en el número de ID 36997. Por ejemplo, pegue estas líneas de código después de las líneas de código que contiene el número de identificación 36931 y antes de las líneas de código que contienen el número de identificación 49875.
  6. Si ya existe esta sección de código, modifique el elemento de valor a un valor de 2.
  7. Guardar los cambios en el archivo metabase.XML y, a continuación, salga del Bloc de notas.

Más información

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
832223Algunas consultas de nombre DNS son incorrectas después de actualizar el servidor DNS a Windows Server 2003

Propiedades

Id. de artículo: 820284 - Última revisión: jueves, 25 de octubre de 2007 - Versión: 3.5
La información de este artículo se refiere a:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Palabras clave: 
kbmt kbeventlog kbenv kbprb KB820284 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 820284

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com