Hasta ahora no era una tarea sencilla poder enviar emails desde un alias de la cuenta. Si lo era en cambio para otras cuentas añadidas a la misma a través de permisos etc.. pero gracias a uno de los últimos cambios en el módulo Exchange de Powershell vamos a ver cómo podemos habilitar esto rápidamente en el Cybertruco de hoy.
Conectar a Exchange
Lo primero que deberemos hacer es conectar contra nuestro Exchange a través del módulo ExchangeOnlineManagement
Podemos ver el listado de módulos disponibles con
Get-InstalledModule
Y en caso que no lo tengamos ya instalado, instalarlo con
Install-Module -Name ExchangeOnlineManagement -Force
Para conectarnos ejecutamos
Connect-ExchangeOnline
Acivar el envío desde alias
Primero como siempre verificaremos el valor actual del parámetro lanzando el cmdlet Get-OrganizationalConfig
Get-OrganizationConfig | fl SendfromAliasEnabled
Finalmente lo podemos activar con el siguiente comando
Set-OrganizationConfig -SendFromAliasEnabled $true
En caso de querer desactivarlo, pues lo mismo acabado en $false. Una vez aplicado esto nuestros usuarios y pasados unos minutos, ya deben ser capaces de enviar emails directamente desde sus clientes Outlook o vía OWA sin más problemas indicando el alias en el campo From y los destinatarios deben ver esos emails como si vinieran efectivamente del alias y no de nuestra dirección principal. Importante recordar que hay que cambiar el Display Name o si no por mucho que enviemos desde un alias, seguirá cogiendo nuestro Display Name por defecto.