Cómo cargar SMTP de Exchange correctamente

 

Última modificación del tema: 2005-05-24

Para que el correo fluya correctamente, SMTP debe estar instalado correctamente en el servidor de Exchange con todos los comandos necesarios. Si tiene problemas con el correo, debe comprobar primero la funcionalidad básica de la instalación de SMTP.

Cuando un servidor de Exchange utiliza SMTP para comunicarse, debe tener acceso al puerto 25. Cuando SMTP está configurado correctamente, Exchange ofrece verbos SMTP extendidos para permitir una comunicación adecuada. Estos verbos se controlan en la metabase de Servicios de Internet Information Server (IIS) y en los receptores de sucesos de Exchange.

Antes de empezar

Antes de realizar el procedimiento descrito en este tema, lea Conexión de Exchange a Internet.

Se necesitan los permisos siguientes para realizar este procedimiento:

  • Miembro del grupo local Administradores

Para determinar si se cargan o no los verbos extendidos de Exchange apropiados, puede realizar una prueba con telnet. Para realizar esta prueba, ejecute telnet en el puerto 25 de la dirección IP del servidor de Exchange. Por ejemplo, escriba el texto siguiente en un símbolo del sistema:

telnet < dirección IP del servidor > 25

donde dirección IP del servidor es la dirección IP del servidor de Exchange y 25 indica una conexión con el puerto TCP 25. El ejemplo siguiente muestra un comando telnet para conectarse al puerto 25 de un servidor cuya dirección IP es 172.16.0.1:

telnet 172.16.0.1 25

Después, escriba ehlo <nombre del servidor>, donde nombre del servidor es el nombre de dominio completo (FQDN) del servidor de Exchange. El servidor de Exchange responde entonces mostrando los verbos SMTP y ESMTP que acepta.

Procedimiento

Para cargar SMTP de Exchange correctamente

  1. Desinstale IIS.

  2. Elimine el archivo metabase.bin.

  3. Reinicie el servidor.

  4. Vuelva a instalar IIS.

  5. Si está ejecutando Exchange Server en un servidor de Windows 2000, vuelva a aplicar el Service Pack más reciente de Windows 2000.

  6. Vuelva a instalar Exchange Server. La reinstalación de Exchange Server reemplaza los archivos que faltan y no afecta a la configuración del servidor de Exchange.

  7. Vuelva a aplicar todos los Service Pack de Exchange Server y cualquier otra actualización de programa relacionada con Exchange (por ejemplo, cualquier actualización de Exchange disponible en el sitio Web de Microsoft).

    Nota

    Suscríbase al servicio de notificación de seguridad de Microsoft para recibir automáticamente notificaciones acerca de todas las actualizaciones de Exchange relacionadas con la seguridad. Puede registrarse en este servicio en https://go.microsoft.com/fwlink/?LinkId=12322.

Ejemplo

En el ejemplo 1 se muestran los verbos que recibirá si SMTP está cargado correctamente. Si SMTP no está configurado correctamente, sólo verá los verbos que se muestran en el ejemplo 2.

Ejemplo 1: Verbos SMTP extendidos (si los receptores de sucesos de Exchange se cargan correctamente)

         250-mail1.example.com Hello [172.16.0.1]
250-TURN
250-ATRN
250-SIZE 5242880
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM   *
250-AUTH GSSAPI NTLM
240-X-EXPS=LOGIN  *
250-X-LINK2STATE  *
250-XEXCH50   *
250 OK

*  Deben aparecer estos verbos extendidos.

Cuando SMTP de Exchange no se carga correctamente, o si la metabase de IIS está dañada, los verbos extendidos de Exchange no aparecen en la respuesta del servidor. En el ejemplo 2 se muestran los verbos que recibirá si SMTP de Exchange no está cargado correctamente.

Nota

Los verbos que se muestran en el ejemplo 2 son los mismos que vería si nunca hubiera instalado Exchange.

Ejemplo 2: Verbos SMTP extendidos (si los receptores de sucesos de Exchange 2003 no están cargados)

         250-mail1.example.com Hello [172.16.0.1]
250-TURN
250-ATRN
250-SIZE 5242880
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-AUTH GSSAPI NTLM
250 OK

Si sólo recibe los verbos SMTP que se muestran en el ejemplo 2, el servicio SMTP para Microsoft Windows® 2000 Server o Windows Server 2003? está instalado, pero SMTP no está cargado correctamente en Exchange. Observe que faltan todos los verbos que empiezan por "X" ("X" = eXtendidos).

Otras listas incompletas pueden indicar también que Exchange Server no está cargado correctamente o que la metabase de IIS puede estar dañada. La metabase de IIS puede resultar dañada por cualquiera de las razones siguientes:

  • Reinstalar Exchange Server 2003
  • Reinstalar Windows 2000 Server o Windows Server 2003
  • Quitar o deshabilitar IIS
  • Software antivirus que examina el archivo %systemroot%\system32\inetsrv\metabase.bin
  • Proceso IIsadmin.exe detenido inesperadamente (cierres con errores)
  • Modificación no admitida de la metabase
  • Daño del disco u otros errores de hardware

Si la metabase de IIS está dañada, debe cargar SMTP de Exchange correctamente.

Nota

Si realiza este procedimiento, se perderán las personalizaciones realizadas en los servicios de IIS. Esta posible pérdida incluye la personalización realizada en Microsoft Office Outlook® Web Access o en cualquier otro servicio de IIS.