Enrutamiento a dominios externos

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-08-22

En este tema se explica cómo controla Microsoft Exchange Server 2007 el enrutamiento de mensajes a destinatarios externos. Se considera destinatario externo a cualquier destinatario de mensajes que no dispone de buzón de correo en la organización de Exchange.

Conectores de envío

Para enrutar mensajes a dominios externos, se deberá configurar como mínimo un conector de envío para retransmitir mensajes a Internet. Puede configurar un conector de envío y definir el espacio de direcciones como carácter comodín (*). El carácter comodín * indica que el conector de envío se puede usar para retransmitir mensajes a todas las direcciones externas de Protocolo simple de transferencia de correo (SMTP). También puede configurar los conectores de envío para retransmitir mensajes a espacios de direcciones específicos cuando las restricciones del conector de envío, como el tamaño del mensaje, varíen para los dominios externos.

Al configurar un conector de envío, deberá seleccionar al menos un servidor de origen para dicho conector. Los servidores de origen son los servidores de transporte que se asocian con dicho conector para administrar la entrega de los mensajes. Un servidor de origen para un conector de envío puede ser un servidor de transporte de concentradores, uno de transporte perimetral, una suscripción perimetral o un servidor cabeza de puente de Exchange Server 2003 o Exchange 2000 Server. Se puede configurar más de un servidor de origen para un conector de envío con el fin de proporcionar equilibrio de carga y tolerancia a errores para los espacios de direcciones definidos en dicho conector. No obstante, cada servidor de transporte de origen de Exchange 2007 deberá tener la misma pertenencia al sitio de servicio de directorio de Active Directory. Asimismo, cada servidor cabeza de puente heredado deberá tener la misma pertenencia al grupo de enrutamiento. Para obtener más información acerca del equilibrio de carga para los servidores de transporte, vea Equilibrio de carga y tolerancia a errores para servidores de transporte.

Para obtener más información acerca de cómo configurar la organización de Exchange para enviar y recibir correo electrónico de Internet, consulte Cómo configurar conectores para el flujo de correo de Internet.

Cuando se enruta un mensaje a un destinatario externo, el componente de enrutamiento del servicio de transporte de Microsoft Exchange deberá seleccionar el conector de envío más apropiado a través del cual enrutar el mensaje y, a continuación, calcular la ruta de enrutamiento más económica para llegar a dicho conector de envío. Más adelante se describirá el proceso que usa el enrutamiento para realizar esta selección. A la hora de seleccionar el conector de envío, debe tener en cuenta varios atributos de los conectores. Las secciones siguientes explican los atributos de conector de envío que afectan a la selección de la ruta de enrutamiento.

Restricciones del conector de envío

Las restricciones que se aplican a nivel de conectores de envío pueden descartar un conector de envío como conector de enrutamiento. Por ejemplo, si se deshabilita un conector de envío de Exchange 2007, los mensajes no se enrutarán a dicho conector. Sin embargo, si se implementa Exchange 2003 en la misma organización, Exchange 2003 no detectará el estado deshabilitado y podrá enrutar al conector. Asimismo, una restricción de tamaño de mensaje en un conector de envío puede descartarlo como candidato durante el proceso de selección de la ruta.

Ámbito del conector

El enrutamiento sólo tendrá en cuenta aquellos conectores que se encuentren dentro del ámbito del servidor de envío. De forma predeterminada, no existe limitación de ámbito para los conectores de envío, que se encuentran disponibles para todos los servidores de transporte de concentradores de la organización. No obstante, un administrador puede especificar un ámbito local para un conector de envío. Si se configura un conector de envío como aplicado, la disponibilidad de dicho conector se limitará a servidores de transporte de concentradores ubicados en el mismo sitio de Active Directory que los servidores de origen del conector de envío. En Exchange 2003 y Exchange 2000, se puede aplicar la disponibilidad de un conector para un grupo de enrutamiento.

Espacio de direcciones

El espacio de direcciones para un conector de envío especifica las siguientes condiciones:

  • Los dominios de destinatario a los que este conector enruta el correo electrónico

  • El tipo de transporte

  • El costo asignado al espacio de direcciones para dicho conector

Cuando se utiliza la Consola de administración de Exchange para crear un nuevo conector de envío, el tipo de transporte se configura siempre como SMTP. Para configurar un conector de envío que use otro tipo de transporte, como Lotus Notes, use el Shell de administración de Exchange para especificar el tipo de transporte como parte del espacio de direcciones. Si usa un tipo de transporte diferente de SMTP, debe usar un host inteligente para enrutar el correo electrónico. Para obtener más información acerca de cómo configurar el espacio de direcciones con el Shell de administración de Exchange, consulte Set-SendConnector.

Dominios de destinatario

Durante el enrutamiento se selecciona un conector de envío, al que se enruta el correo electrónico para entregarlo en el dominio de destino. La configuración de un conector de envío define uno o más espacios de direcciones a los que el conector enrutará los mensajes. Cuando selecciona un conector de envío, el enrutamiento sólo tiene en cuenta aquellos que presentan el mismo espacio de direcciones para el dominio de destino. Puede usar el carácter comodín * en un espacio de direcciones para indicar todos los dominios, todos los dominios que tengan un dominio de nivel superior determinado, como *.com o un dominio de segundo nivel y todos sus subdominios, como *.contoso.com. Cuando se configura un conector de envío para un dominio en particular, el correo electrónico que se envía a ese dominio se enruta siempre a través de ese conector. Además, los valores de configuración para ese conector se aplican siempre al correo electrónico enviado a ese dominio.

Si más de un conector coincide con el espacio de direcciones para el dominio del destinatario, se seleccionará el espacio que coincida con más exactitud. Por ejemplo, si existe un único conector de envío configurado para el espacio de direcciones *.contoso.com, el enrutamiento de Exchange hará coincidir las direcciones user@subdomain.contoso.com y user@contoso.com.com con el espacio de direcciones *.contoso.com y enrutará a dicho conector de envío.

Si se han configurado dos conectores de forma que disponen de espacios de direcciones superpuestos, Exchange Server enrutará al conector de envío que presente una coincidencia de dirección más precisa. Por ejemplo, si el conector de envío C1 se ha configurado para el espacio de direcciones *.contoso.com y el conector de envío C2 para el espacio contoso.com, el correo que se envíe a la dirección user@subdomain.contoso.com se enrutará al conector C1, y el correo enviado a user@contoso.com se enrutará al conector C2.

Cost

El costo del conector de envío se usa para establecer la prioridad de selección cuando haya más de un conector de envío configurado para el mismo espacio de direcciones. Durante el enrutamiento, cuando se realiza la selección del conector de envío, se selecciona la ruta de menor costo al destino. Ajustando los costos del conector de envío es posible controlar la ruta preferida para el flujo de correo en la organización y a Internet.

Al crear un conector de envío, el costo predeterminado se establecerá en 1. Puede usar el cmdlet Set-SendConnector del Shell de administración de Exchange o las propiedades del conector en la Consola de administración de Exchange para modificar el costo del conector de envío.

Conectores externos

Los conectores externos se usan para enviar mensajes a sistemas de mensajería de terceros. Para obtener más información acerca de los conectores externos, consulte Conectores externos. Si se enruta un mensaje a un espacio X.400, Exchange 2007 deberá enrutar a un conector X.400 definido en un servidor cabeza de puente de Exchange 2003 o Exchange 2000.

Selección de la ruta de enrutamiento a un destinatario externo

Cuando se envía un mensaje a un destinatario externo, Exchange 2007 deberá seleccionar un conector de envío a través del cual enrutar el mensaje. El enrutamiento seleccionará siempre un único conector para enviar dicho mensaje. La selección variará ligeramente en función de si el servidor de origen para el conector elegido es un servidor Exchange 2007 o Exchange 2003. 

Si se configura más de un conector de envío para un espacio de direcciones que cumple con los requisitos de enrutamiento para un destinatario externo, el enrutamiento de Exchange 2007 seleccionará un único conector para enrutar el mensaje. El conector seleccionado deberá cumplir con las restricciones de tamaño de mensajes. Después de que Exchange 2007 haya eliminado todos los conectores que presenten restricciones incompatibles de tamaño de mensajes, el enrutamiento aplicará los criterios siguientes para determinar el conector que utilizará:

  • De la lista de conectores de envío y conectores externos configurada en la organización de Exchange, se reducirá la lista a aquellos conectores que cumplan con los siguientes criterios:

    • En el ámbito del servidor local

    • Enabled

    • Con un espacio de direcciones que coincida con el dominio de correo del destinatario

  • De la lista resultante, seleccione el conector con la coincidencia más exacta para el espacio de direcciones. Puede que no se encuentren conectores coincidentes.

Sin embargo, si por ejemplo existe más de un conector que cumple con los criterios de coincidencia de espacios de direcciones, el enrutamiento de Exchange 2007 evaluará los siguientes criterios para seleccionar el conector apropiado:

  • Costo del conector   El costo del conector es la suma del costo asignado a todos los vínculos de sitios IP entre el sitio de origen de Active Directory y el sitio de Active Directory que contiene los servidores de origen para el conector de envío, así como el costo asignado al conector. Se selecciona el conector con el costo conjunto menor. Si existe más de un conector con el mismo costo, el proceso de selección continuará con el paso siguiente.

  • Proximidad   Se seleccionará el servidor de origen que presente el mayor nivel de proximidad al servidor de enrutamiento. Esto quiere decir que se seleccionará el servidor local por encima del servidor de transportador de concentradores en un mismo sitio de Active Directory y un servidor del sitio local de Active Directory por encima del servidor de origen en un sitio remoto de Active Directory.

  • Nombre de conector alfanumérico más bajo   Si más de una ruta presenta el mismo costo y proximidad, se seleccionará el conector con el nombre de menor valor alfanumérico.

Si más de un conector cumple con los criterios de coincidencia de espacio de direcciones y dichos conectores se hospedan en servidores con Exchange 2003 o Exchange 2000, se aplicará el método de selección siguiente:

  • Costo del conector   El costo del conector es la suma del costo asignado a todos los conectores de grupos de enrutamiento entre el servidor de enrutamiento y el grupo de enrutamiento que contenga los servidores de origen para el conector de envío, así como el costo asignado al conector.

  • Nombre de conector alfanumérico más bajo   Si más de una ruta presenta el mismo costo y proximidad, se seleccionará el conector con el nombre de menor valor alfanumérico.

El conector de Exchange 2007 siempre tendrá prioridad para el enrutamiento de Exchange 2007 cuando se den las condiciones siguientes:

  • Más de un conector cumple con los criterios de coincidencia de espacios de direcciones.

  • El servidor de origen de uno de los conectores es un servidor de Exchange 2007.

  • El servidor de origen para el otro conector es un servidor de Exchange 2003 o Exchange 2000.

Después de seleccionar un conector según los criterios expuestos, puede que exista más de una ruta para llegar al sitio de Active Directory donde se ubica el servidor de origen para el conector seleccionado. En este caso, se calculará la ruta de menor costo por medio de la lógica que se usa para el enrutamiento dentro de la organización. Para obtener más información, consulte Enrutamiento interno de mensajes.

El criterio de costo del conector queda invalidado cuando el servidor de transporte de Exchange 2007 y los servidores Exchange 2003 o Exchange 2000 son los servidores de origen para el conector de envío coincidente, ya que Exchange 2003 y Exchange 2000 no reconocen los costos de enrutamiento de Exchange 2007 relacionados con vínculos de sitios IP. Dado que Exchange 2003 y Exchange 2000 no tienen en cuenta los costos de vínculos de sitios IP a la hora de calcular la ruta más económica, las versiones anteriores de Exchange Server pueden asignar un costo inferior a un conector de Exchange 2007 que a un conector de Exchange 2003, aunque el conector de Exchange 2007 conlleve un costo superior. Esto puede hacer que Exchange 2003 enrute a un conector Exchange 2007 de mayor costo. Si Exchange 2007 ha seleccionado siempre el conector más económico independientemente de la versión de servidor de origen del conector, existe la posibilidad de que Exchange 2007 enrute el mensaje de nuevo al conector de Exchange 2003. Esto puede ocasionar bucles de enrutamiento con la retransmisión de mensajes entre los grupos de enrutamiento de Exchange 2007 y Exchange 2003. Para evitar tales bucles de enrutamiento, cuando se deba seleccionar entre un conector con origen en Exchange 2007 y un conector con origen en Exchange 2003, Exchange 2007 siempre seleccionará el conector de Exchange 2007, independientemente del costo asociado. Esta preferencia sólo se aplicará cuando ambos conectores coincidan de forma óptima en el espacio de direcciones de un destinatario.

Si ningún conector satisface los criterios requeridos para la selección según la lógica descrita anteriormente, se llevará a cabo una de las acciones siguientes:

  • Si no existe un conector coincidente para un espacio de direcciones SMTP, el destinatario se marcará como inalcanzable y el mensaje se enrutará a la cola correspondiente para esta categoría.

  • Si el tamaño del mensaje es superior a la restricción de tamaño para todos los conectores, se devolverá un informe de no entrega (NDR) al remitente.

  • Si no existe un conector coincidente para un espacio de direcciones distinto a SMTP, se devolverá un NDR al remitente.

Los ejemplos siguientes ilustran cómo se enrutan los mensajes a destinatarios externos. Cuando se enruta un mensaje a un destinatario externo, el objeto de destino es un conector de envío configurado para enrutar mensajes al espacio de direcciones SMTP de dicho destinatario.

La tabla siguiente muestra la configuración de dos conectores en una topología Exchange 2007. En esta topología, un mensaje se enruta desde un sitio A de Active Directory al destinatario externo, Tjones@subdomain.contoso.com. Dos conectores pueden enrutar mensajes a este espacio de direcciones.

Ejemplos de configuraciones de conectores de envío

Nombre de conector de envío Espacio de direcciones Costo de espacio de direcciones Servidores de origen Restricciones de tamaño de mensajes

C1

*.contoso.com

1

Servidores de transporte de concentradores en sitio A de Active Directory

Ninguna

C2

subdomain.contoso.com

10

Servidores de transporte de concentradores en sitio C de Active Directory

Ninguno

En este entorno, el mensaje se enruta por medio del conector C2, ya que se escoge la coincidencia más exacta de espacio de direcciones.

El ejemplo siguiente muestra una configuración alternativa para los conectores de envío. En esta topología, se enruta un mensaje por medio de un servidor de transporte de concentradores ubicado en el sitio A de Active Directory al destinatario externo, Tjones@subdomain.contoso.com. El servidor de enrutamiento no aparece como servidor de origen para ningún conector de envío y existe un vínculo de sitio IP con un costo asignado de 5 entre el sitio A y el C. Dos conectores pueden enrutar mensajes al espacio de direcciones. En la tabla siguiente se muestra la configuración del conector.

Configuración alternativa de conector de envío

Nombre de conector de envío Espacio de direcciones Costo de espacio de direcciones Servidores de origen Restricciones de tamaño de mensajes

C1

subdomain.contoso.com

15

Servidores de transporte de concentradores en sitio A de Active Directory

Ninguno

C2

subdomain.contoso.com

10

Servidores de transporte de concentradores en sitio C de Active Directory

Ninguno

El costo asignado al conector C2 se agrega al del vínculo de sitio IP entre el sitio A y C de Active Directory, con un costo combinado de 15. Los servidores de origen para el conector C1 están ubicados en el sitio Active Directory local. Por tanto, el costo del vínculo de sitio IP para llegar al conector es 0 para un costo total de 15. En esta situación, ambos conectores coinciden de forma exacta con el espacio de direcciones y presentan el mismo costo. El enrutamiento seleccionará el conector C1 ya que presenta mayor proximidad.

En el ejemplo siguiente, un mensaje se retransmite desde un sitio A de Active Directory al destinatario externo, tjones@contoso.com. Existen dos conectores que coinciden con el espacio de direcciones de destino. Sin embargo, el servidor de origen de uno de los conectores es un servidor Exchange 2003. En la tabla siguiente se muestra la configuración del conector.

Conectores de envío configurados en versiones distintas de Exchange Server

Nombre del conector Espacio de direcciones Costo de espacio de direcciones Servidores de origen Restricciones de tamaño de mensajes

C1

*.contoso.com

10

Servidores de transporte de concentradores en sitio B de Active Directory

Ninguno

C2

*.contoso.com

1

Servidores cabeza de puente de Exchange 2003 en grupo de enrutamiento 1

Ninguno

En esta situación, el costo para llegar a cada conector se calcula como sigue:

  • Para llegar a C1, el servidor de transporte de concentradores del sitio A deberá retransmitir el mensaje al sitio B. Por tanto, el costo para alcanzar C1 es el asignado al vínculo de sitio IP entre los sitios A y B de Active Directory (5) combinado con el costo asignado al espacio de direcciones del conector de envío (5+10=15).

  • Para llegar a C2, el servidor de transporte de concentradores del sitio A deberá retransmitir el mensaje al sitio B para llegar a un servidor de origen del conector del grupo de enrutamiento que proporcione una conexión lógica entre Exchange 2003 y el grupo de enrutamiento de Exchange 2007. El vínculo de sitio IP entre los sitios A y B tiene asignado un costo de 5, al igual que el costo del conector del grupo de enrutamiento. El costo para llegar a C2 es el asignado al vínculo de sitio IP entre los sitios A y B combinado con el costo asignado al conector del grupo de enrutamiento y el asignado al espacio de direcciones del conector SMTP (5+5+1=11).

Aunque el costo para llegar a C2 es menor que el costo para llegar a C1, se seleccionará el conector de envío C1 como destino de enrutamiento dado que el servidor de origen es un servidor Exchange 2007.

Para obtener más información

Para obtener más información, consulte los siguientes temas: