Búsqueda de sitios web

Configurar el correo saliente a través de Office 365


En el artículo anterior, actualizamos los registros MX a Office 365. Esta vez, configuraremos el flujo de correo saliente a través de Office 365 para entornos híbridos de Exchange. Hacer eso garantizará que todos los correos electrónicos enviados desde Exchange local pasen por Exchange Online Protection (EOP).

Introducción

En este momento, la organización Exchange local tiene un conector de envío para correo saliente a Internet. Esto significa que cuando un usuario de buzón local envía un correo electrónico, la ruta más corta a Internet es utilizar ese conector.

Al inspeccionar los encabezados de un usuario de buzón local a una dirección de Gmail en el Analizador de encabezados de mensajes, podemos ver esa ruta desde el servidor local directamente a los servidores de Google. El mensaje no atraviesa Exchange Online.

Las organizaciones a menudo desean usar Exchange Online para el correo saliente debido a Exchange Online Protection (higiene de mensajes). Ya está incluido en la licencia de suscripción de Exchange Online y, de esta manera, no necesita un filtro de spam de terceros por costos adicionales.

Puede cambiar el correo saliente a través de Exchange Online:

  • Antes de comenzar la migración

  • En el punto medio de la migración

  • Fin de la migración

En nuestro ejemplo, configuraremos el correo saliente a través de Exchange Online antes de migrar los buzones a Office 365.

Importante: Recomendamos realizar el siguiente cambio en entornos de producción fuera del horario comercial en caso de que haya algún impacto en su flujo de correo normal.

Obtenga conectores de envío locales de Exchange

Consigamos los conectores de envío salientes de la organización. Ejecute Exchange Management Shell como administrador y ejecute el cmdlet Get-SendConnector.

[PS] C:\>Get-SendConnector | ft Name,AddressSpaces

Name                                                          AddressSpaces
----                                                          -------------
Internet email                                                {SMTP:*;1}
Outbound to Office 365 - d1c9beac-0655-48e7-9949-5e497af1d38d {smtp:exoip365.mail.onmicrosoft.com;1}

¿Quiere comprobar los conectores de envío saliente en el centro de administración de Exchange? Inicie sesión en el centro de administración de Exchange local. Vaya a flujo de correo > conectores de envío.

Contamos con dos conectores de envío en la organización, que son:

  • Correo electrónico de Internet para correo saliente a Internet

  • Saliente a Office 365 para flujo de correo híbrido

El conector de envío Saliente a Office 365 ya está configurado cuando ejecuta el Asistente de configuración híbrida.

Obtenga conectores de Office 365

El Asistente de configuración híbrida configura un conector de envío en su Exchange Server local y dos conectores (entrante y saliente) en Office 365.

Inicie sesión en el centro de administración de Microsoft 365 Exchange y verifique los conectores.

Ahora que hemos identificado que tenemos un conector de envío a Internet y que los conectores que agrega el Asistente de configuración híbrida están en su lugar, podemos continuar con el siguiente paso.

Agregue un conector de envío para correo saliente a través de Office 365

Necesitamos agregar un conector de envío que envíe correo saliente a través de Office 365. Antes de hacerlo, necesitamos encontrar el registro MX de Office 365.

Obtener registro MX de Office 365

Inicie sesión en el centro de administración de Microsoft 365 y navegue hasta Configuración > Dominio. Seleccione el dominio y vaya a la página de registros DNS. Copie el valor del registro MX, ya que lo necesitará en el siguiente paso.

Crear nuevo conector de envío

Ejecute el Shell de administración de Exchange como administrador. Ejecute el cmdlet New-SendConnector y complete los detalles:

  • Nombre: Saliente a Internet a través de Office 365.

  • AddressSpaces: utilice el asterisco (comodín). Esto coincidirá con todos los dominios que no tienen rutas más específicas para encontrar, como el espacio de nombres híbrido, que tiene su propio conector.

  • CloudServicesMailEnabled: establecido en verdadero.

  • Fqdn: El nombre de dominio completo es lo que el servidor anunciará cuando emita el comando HELO durante la conexión SMTP.

  • RequireTLS: establecido en verdadero.

  • DNSRoutingEnabled: establezca el enrutamiento DNS habilitado en falso, de modo que este conector no dependa de los registros MX en DNS para determinar dónde enviar mensajes.

  • SmartHosts: el punto final de Exchange Online Protection (EOP). Por lo tanto, todo el correo pasa primero por Exchange Online, independientemente de su destino final en Internet. Lo definimos como un host inteligente en lugar de permitir el enrutamiento de registros MX.

  • TLSAuthLevel: la validación del certificado garantiza que se utilice el cifrado TLS y los certificados también deben pasar comprobaciones de validación. El servidor no aceptará un certificado autofirmado ni ningún otro certificado no válido.

[PS] C:\>New-SendConnector -Name "Outbound to Internet via Office 365" -AddressSpaces * -CloudServicesMailEnabled $true -Fqdn mail.exoip.com -RequireTLS $true -DNSRoutingEnabled $false -SmartHosts exoip-com.mail.protection.outlook.com -TLSAuthLevel CertificateValidation

Identity                            AddressSpaces Enabled
--------                            ------------- -------
Outbound to Internet via Office 365 {smtp:*;1}    True

El nuevo conector de envío tendrá el siguiente aspecto en el centro de administración de Exchange local.

Importante: Se debe permitir el puerto 25 en Exchange Server para el flujo de correo saliente a Office 365 en entornos híbridos de Exchange. Lea más en el artículo Puertos de firewall híbridos de Exchange.

Deshabilitar el antiguo conector de envío de Internet

Una vez hecho esto, podemos desactivar el otro conector de envío para el correo saliente a Internet. Después de probar el flujo de correo, podemos quitar el conector de envío.

[PS] C:\>Set-SendConnector -Identity "Internet email" -Enabled $false

Reinicie el servicio de transporte de Microsoft Exchange

Nota: Los cambios en la configuración de transporte en Exchange no surten efecto rápidamente ya que el servidor cargará la configuración desde Active Directory y luego la almacenará en caché durante algún tiempo. Generalmente unos 15 minutos.

Si desea acelerar las pruebas, deberá reiniciar el servicio de transporte de Microsoft Exchange en el servidor, lo que lo obliga a recargar la configuración.

[PS] C:\>Restart-Service MSExchangeTransport

Leer más: Reinicie los servicios de Exchange Server a través de PowerShell »

Pruebe el flujo de correo saliente a través de Office 365

Envíe un correo de prueba desde un buzón local de Exchange a una dirección de Gmail. Después de que llegue el mensaje, copie los encabezados y péguelos en el Analizador de encabezados de mensajes.

El correo pasó del Exchange Server local a Exchange Online. Pasó por algunos saltos en Exchange Online antes de finalmente viajar a los servidores de correo de Google.

En comparación con el primer correo electrónico de prueba, puede ver la diferencia que supuso en el enrutamiento del correo electrónico.

Quitar el antiguo conector de envío saliente

Ahora puede eliminar el antiguo conector de envío saliente o esperar un par de días antes de realizar la eliminación.

[PS] C:\>Remove-SendConnector "Internet email"

En el próximo artículo, migraremos buzones de correo a Office 365.

Conclusión

Mostramos cómo configurar el correo saliente a través de Office 365. Cambie el flujo de correo saliente local de Exchange antes, durante o después de la migración. A partir de ese punto, el flujo de correo saliente pasará a través de Exchange Online Protection y llegará al buzón del destinatario.

Disfrutaste este artículo? También te puede interesar Renovar certificado en Exchange Hybrid. No olvides seguirnos y compartir este artículo.

Artículos relacionados