No se puede recibir correo electrónico externo y el verbo de StartTLS no se anuncia en Exchange 2007

 

Última modificación del tema: 2009-07-01

En este tema se explica cómo usar la herramienta Agregar o quitar programas en Windows Server 2003 o la herramienta Server Manager en Windows Server 2008 para resolver el problema de que no se reciben mensajes de correo electrónico externos en un entorno basado en Microsoft Exchange Server 2007.

En este caso, sucede lo siguiente:

  • No se reciben mensajes de correo electrónico de Internet.

  • Al establecer una conexión de Telnet en el puerto 25 del servidor de Exchange 2007 y ejecutar el comando EHLO, el verbo STARTTLS no aparece en la lista de comandos anunciados.

  • El evento siguiente queda reflejado en el registro de aplicaciones en el servidor de Exchange:

    Nombre del registro:

    Application

    Origen:

    MSExchangeTransport

    Id. de evento:

    1032

    Categoría de la tarea:

    SmtpReceive

    Nivel:

    Error

    Palabras clave:

    Clásica

    Descripción:

    El conector de recepción <Dirección IP>:25 necesita Seguridad de la capa de transporte (TLS) antes de poder ejecutar el comando MailFrom, pero el servidor no puede obtenerla. Compruebe la configuración de autenticación de este conector.

Este problema se produce cuando el servicio SMTP está instalado en un servidor que ejecuta la función Transporte de concentradores.

Cuando Exchange se instala en un servidor, el servicio SMTP no se puede instalar. No obstante, los programas que se instalan posteriormente pueden incluirlo como parte de la instalación. El servicio SMTP no se debe ejecutar en un servidor de Exchange que ejecuta la función Transporte de concentradores.

Antes de empezar

Para ejecutar este procedimiento, la cuenta que use debe tener delegada la pertenencia al grupo Administradores local. Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Solución

Para solucionar este problema, detenga y deshabilite el servicio SMTP. A continuación, reinicie el servicio de transporte de Microsoft Exchange. Opcionalmente, quite el servicio SMTP y, a continuación, reinicie el equipo.

Para detener y deshabilitar el servicio SMTP.

  1. En el equipo que ejecuta la función Transporte de concentradores, haga clic en Inicio, Ejecutar, escriba services.msc y, a continuación, haga clic en Aceptar.

  2. En el complemento Servicios, haga clic con el botón secundario en Protocolo simple de transferencia de correo (SMTP) y, a continuación, haga clic en Propiedades.

  3. Haga clic en Detener y, cuando el servicio se haya detenido, haga clic en Deshabilitado en la lista Tipo de inicio. A continuación, haga clic en Aceptar.

  4. En la lista de servicios, haga clic con el botón secundario en Transporte de Microsoft Exchange, señale Todas las tareas y, a continuación, haga clic en Reiniciar.

Para quitar el servicio SMTP en Windows Server 2008

  1. Inicie la herramienta Server Manager.

  2. Haga clic en Características y, a continuación, haga clic en Quitar características.

  3. En la lista Características, haga clic para desactivar la casilla Servidor SMTP.

  4. Haga clic en Siguiente y siga los pasos para completar el Asistente para quitar características.

  5. Reinicie el equipo.

Para quitar el servicio SMTP en Windows Server 2003

  1. Haga clic en Inicio y en Ejecutar, escriba appwiz.cpl y haga clic en Aceptar.

  2. En el cuadro de diálogo Agregar o quitar programas, haga clic en Agregar o quitar componentes de Windows.

  3. Haga clic en Servidor de aplicaciones y, a continuación, en Detalles.

  4. Haga clic en Internet Information Services y, a continuación, en Detalles.

  5. Haga clic para desactivar la casilla Servicio SMTP y, a continuación, haga doble clic en Aceptar.

  6. Haga clic en Siguiente y, cuando se haya quitado el servicio, haga clic en Finalizar.

  7. Reinicie el equipo.

Para obtener más información

Para obtener más información acerca de los requisitos del sistema Exchange 2007, consulte Requisitos del sistema para Exchange 2007.

Para obtener más información acerca de cómo usar Telnet para probar la comunicación SMTP, consulte Cómo utilizar Telnet para probar la comunicación SMTP.