Cómo configurar el conector SMTP en Exchange

Hace poco, me encontré con un caso de un cliente que tiene un Windows Small Bussiness 2003 y decidieron cambiar de ISP donde tenían alojado el dominio, pasando a tener el correo externalizado (cuentas POP), pero que este fuese descargado por el conector POP de Exchange.

La forma de envío seguían haciendola a través del propio Exchange.

A la hora de solicitar al ISP que modificase el registro SPF para que dejasen constancía de la IP de salida del correo este denegó la petición a lo cual se tuvo que buscar otra solución.

Esta otra solución era utilizar un conector SMTP de la misma forma que se utiliza con POP.

Un artículo que encontré en Microsoft que puede utilizarse para configurar paso a paso para configurar el conector con una cuenta externa que tengamos creada.

http://support.microsoft.com/kb/265293/es

  1. Inicie el Administrador del sistema de Exchange.

     

  2. Expanda el contenedor Grupos administrativos. Para ello, haga clic en el signo más (+) a la izquierda del contenedor.

  3. Haga clic en el grupo administrativo con el que desea trabajar y, a continuación, expándalo.

  4. Expanda el contenedor Grupos de enrutamiento.

  5. Haga clic en el grupo de enrutamiento con el que desea trabajar y, a continuación, expándalo.
  6. Haga clic en el contenedor Conectores. Haga clic con el botón secundario del mouse (ratón) en el contenedor Conectores y, a continuación, haga clic Nuevo.
  7. Haga clic en Conector SMTP.

  8. En la ficha General, escriba un nombre que permita identificar el conector.
  9. Elija entre utilizar DNS o reenviar los mensajes a un host inteligente (si realiza retransmisiones a través de un servidor de envío de correo de un proveedor de servicios Internet). Si va a reenviar a un host inteligente, utilice la dirección IP del host inteligente entre corchetes.

  10. En Cabezas de puente locales, haga clic en Agregar. Agregue el servidor que actuará como servidor cabeza de puente para el grupo del enrutamiento. Designe un servidor virtual SMTP como un servidor cabeza de puente para el conector SMTP. Puede ser el servidor en el que está trabajando u otro servidor del mismo grupo de enrutamiento. Como alternativa, varios servidores pueden compartir esta tarea.

     

  11. Haga clic en la ficha Espacio de direcciones. En Ámbito del conector, haga clic en Toda la organización o en Grupo de enrutamiento. Como en versiones anteriores de Exchange Server, cuando configure el servicio Internet Mail haga clic en Agregar, en SMTP y, a continuación, haga clic en Aceptar. Acepte el valor predeterminado (*) a menos que requiera una restricción del dominio de correo electrónico saliente y deje el costo como 1. Si ha aceptado el valor predeterminado de (*), nunca debe hacer clic para activar la casilla Permitir que los mensajes se retransmitan a estos dominios. Al hacer clic para activar la casilla de verificación Permitir que los mensajes se retransmitan a estos dominios se abriría su servidor para la retransmisión. La casilla de verificación Permitir que los mensajes se retransmitan a estos dominios sólo debe utilizarse para proteger las conexiones entre dominios.


     

  12. Si ha elegido reenviar todo el correo a un host inteligente, haga clic en la ficha Avanzadas. Haga clic en la opción Seguridad saliente y, a continuación, seleccione un método de autenticación adecuado para su host de retransmisión. El valor predeterminado es Acceso anónimo. Anónimo es el método que debe utilizarse si está reenviando a un ISP, a menos que haya acordado previamente otro nivel de seguridad con el ISP. Si va a reenviar a su propio servidor o a otro servidor situado fuera de su entorno, consulte al administrador de ese servidor para seleccionar el nivel de seguridad adecuado para ambos servidores. Puede agregar más de un host inteligente en este cuadro utilizando el formato siguiente:
    [IP];[IP];[IP];[IP]

  13. Haga clic en Aceptar para salir de Seguridad saliente.
  14. Haga clic en Aceptar para cerrar la ficha Avanzadas.
  15. Haga clic en Aceptar para salir del conector SMTP.
  16. Debe reiniciar los servicios Motor de enrutamiento de Microsoft Exchange y SMTP para que estos cambios surtan efecto.

Una vez realizado estos cambios y reiniciado el servicio podemos enviar un mail al exterior y comprobar la cabecera del mail, para saber que estamos realmente enviando a través del nuevo SMTP.

From - Fri Mar 19 18:51:44 2010X-Account-Key: account2X-UIDL: 
GmailId127778ae3346a4e3X-Mozilla-Status: 0001X-Mozilla-Status2: 00000000X-Mozilla-Keys:
Delivered-To: xxxxx@gmail.comReceived: by 10.204.152.7 with SMTP id e7cs17506bkw;
Fri, 19 Mar 2010 10:49:03 -0700 (PDT)Received: by 10.102.174.3 with SMTP id w3mr2795785mue.16.1269020943353;
Fri, 19 Mar 2010 10:49:03 -0700 (PDT)Return-Path:
Received: from servercorreo.ispexterno.net (servercorreo.ispexterno.net [82.xxx.xxx.xxx]) by mx.google.com
with ESMTP id y2si7204502mug.51.2010.03.19.10.49.02; Fri, 19 Mar 2010 10:49:03 -0700 (PDT)
Received-SPF:
pass (google.com: domain of maildelqueenvia@dominio.com designates 82.xxx.xxx.xxx as permitted sender)
client-ip=82.xxx.xxx.xxx;Authentication-Results: mx.google.com; spf=pass (google.com: domain of
maildelqueenvia@dominio.com designates 82.xxx.xxx.xxx as permitted sender) smtp.mail=maildelqueenvia@dominio.com

X-No-Relay: not in my networkX-No-Relay: not in my network
Received: from server.exchange.local (unknown [80.34.xxx.xxx]) by servercorreo.ispexterno.net
(Postfix) with ESMTP id 109661A04C5; Fri, 19 Mar 2010 17:45:44 +0000 (UTC)
@dominio.com>
Subject: testDate: Fri, 19 Mar 2010 18:48:54 +0100MIME-Version: 1.0@dominio.com>