Cómo configurar el reenvío de correo electrónico para un buzón en Exchange Server o Microsoft 365

Al trabajar con Exchange Server o Exchange Online (Microsoft 365), el reenvío de correo electrónico puede ser un poco confuso, especialmente si no se sabe con certeza dónde está configurado o por qué los correos no se reenvían correctamente. A veces, el reenvío se habilita a nivel de buzón, a través del centro de administración o mediante las reglas de Outlook. Para solucionar problemas o configurarlo correctamente, es necesario analizarlo a fondo: revisar la configuración del centro de administración, verificar los atributos de PowerShell o incluso analizar en profundidad las reglas de Outlook si es necesario. Esta guía explica las formas más comunes de solucionar el reenvío, con algunos comandos y rutas prácticas para que no se trate de simples conjeturas.

Cómo reparar o habilitar el reenvío de correo electrónico en Exchange (Web y PowerShell)

Habilitar o deshabilitar el reenvío en el Centro de administración de Exchange

Esta es la opción más sencilla si tienes acceso. Se aplica cuando los usuarios o administradores configuran el reenvío a través de la interfaz web. Es un poco extraño, pero en algunas configuraciones, marcar la casilla podría no quedar activado inmediatamente, o podrías olvidarte de activar «Entregar mensaje a ambos…» si también quieres una copia en el buzón original. Normalmente, está en:

Destinatarios > seleccionar buzón de usuario > Editar > Características del buzón > desplácese hasta Flujo de correo > Ver detalles

Busca «Habilitar reenvío». Marca la casilla y especifica la dirección de correo electrónico a la que quieres reenviar los correos. Si quieres que los correos se envíen a ambos destinatarios, activa » Entregar mensaje tanto a la dirección de reenvío como al buzón». Es bastante sencillo, pero a veces la casilla no se registra o es necesario recargar la página.

Solución 1: Verifique la configuración y active el reenvío

  • Inicie sesión en el Centro de administración de Exchange en https://admin.exchange.microsoft.com/
  • Vaya a Destinatarios > elija un buzón > haga clic en Editar
  • Vaya a Características del buzón y busque Flujo de correo
  • Compruebe si la opción Habilitar reenvío está marcada y el correo electrónico de destino es correcto
  • Si parece roto, desmárquelo y vuelva a marcarlo, luego guarde

En algunos casos, basta con activar o desactivar esta opción y, a continuación, sincronizar el buzón o realizar una actualización rápida para solucionar el problema. En ciertas máquinas, esto falla la primera vez, pero luego funciona como por arte de magia tras volver a registrar o vaciar la caché.

Administrar el reenvío a través de PowerShell

Aquí es donde realmente puedes comprender el funcionamiento. Con los comandos de PowerShell, puedes ver o configurar las propiedades de reenvío directamente. Tanto en entornos locales como en la nube, los conceptos son similares, pero los comandos difieren ligeramente. Aquí te explicamos el porqué y el cómo:

Por qué : PowerShell le permite verificar y cambiar en masa el reenvío, especialmente si la interfaz de usuario web es obstinada o necesita aplicar configuraciones en toda la organización.

Cuándo : Si los correos electrónicos no se reenvían o si desea confirmar si un buzón se reenvía a algún lugar sin iniciar sesión en cada cuenta de usuario.

Qué esperar : Verá atributos como ForwardingSmtpAddressy ForwardingAddress, que le indican adónde se dirigen los correos electrónicos. Los comandos pueden habilitar o deshabilitar el reenvío rápido.

Cómo comprobar el estado del reenvío

Get-Mailbox -Identity [email protected] | fl ForwardingAddress, ForwardingSmtpAddress, DeliverToMailboxAndForward

Reemplace [email protected] con el correo electrónico real. Este comando muestra si el reenvío está habilitado y, de ser así, a dónde apunta. Si no aparece nada, el reenvío no está configurado en los atributos o está deshabilitado.

Cómo habilitar el reenvío SMTP externo

New-MailContact -Name "External Heinz" -ExternalEmailAddress "[email protected]" Set-MailContact "External Heinz" -EmailAddresses "SMTP:[email protected]"

Después de crear un contacto de correo para la dirección externa, ejecute:

Set-Mailbox [email protected] -ForwardingSmtpAddress "[email protected]" -DeliverToMailboxAndForward $true

Esto configura el reenvío a una dirección externa. Tenga en cuenta que el reenvío externo podría estar bloqueado por las políticas de dominio externo de su organización o la configuración del dominio remoto, así que téngalo en cuenta.

Deshabilitar el reenvío cuando sea necesario

Set-Mailbox [email protected] -ForwardingSmtpAddress $null -ForwardingAddress $null -DeliverToMailboxAndForward $false

A veces, el reenvío se bloquea aunque no debería. Borrar estos atributos restablece el estado de reenvío del buzón. Además, revise las reglas de la bandeja de entrada de Outlook que podrían estar reenviando correos electrónicos; estas pueden anular la configuración del buzón y causar confusión.

Cómo comprobar las políticas generales de reenvío

Get-Mailbox -ResultSize Unlimited | Where-Object { $_. ForwardingAddress -or $_. ForwardingSmtpAddress } | Select-Object Name, ForwardingAddress, ForwardingSmtpAddress

Ejecute esto para ver todos los buzones con reenvío activo, lo cual resulta útil para auditorías o solución de problemas por los cuales ciertos correos electrónicos no llegan al lugar correcto.

Consejo adicional: reenvío automático de SMTP externo a través de un contacto

Esto es un poco extraño, pero si la dirección externa necesita parecerse a un buzón interno, cree un contacto de correo con:

New-MailContact -Name "Heinz External" -ExternalEmailAddress "[email protected]" Set-MailContact "Heinz External" -EmailAddresses "SMTP:[email protected]"

Luego, dirija el reenvío interno del buzón hacia allí y listo. Tenga en cuenta que el reenvío externo a veces puede bloquearse o marcarse, según las políticas de spam de su organización.

Resumen

  • Consulte la sección Destinatarios en el Centro de administración de Exchange
  • Inspeccione las propiedades del buzón con comandos de PowerShell comoGet-Mailbox
  • Gestionar el reenvío Set-Mailboxo crear contactos para direcciones externas
  • Tenga cuidado con las reglas de la bandeja de entrada de Outlook que pueden anular la configuración del buzón

Resumen

Organizar el reenvío de correo electrónico en Exchange suele depender simplemente de saber dónde buscar: la interfaz web, PowerShell o las reglas de Outlook. A veces, basta con un simple interruptor; otras veces, es necesario borrar configuraciones obsoletas o volver a crear contactos. Es un poco frustrante, pero con estos comandos y consejos, la mayoría de los problemas se pueden solucionar sin demasiados problemas. Ojalá esto ayude a ahorrar tiempo en la resolución de problemas de reenvío, porque, claro, Exchange a veces lo complica más de lo necesario.