OFF028 – Agregando un Alias de Correo Para Todos los Usuarios con Powershell en Office 365

Hola, en el articulo de hoy vamos a ver como agregar un alias de correo electrónico para todos los usuarios de nuestro tenant de Office 365. En particular tengo varios casos con clientes en donde el servicio está funcionando con un dominio principal durante bastante tiempo y por diferentes motivos la empresa decide registrar un dominio de Internet nuevo y el mismo debe formar parte de las cuenta de correo electrónico, siendo en algunos casos un alias sobre el correo principal o bien deciden utilizarlo como nuevo dominio principal.

Para poder llevar a cabo la tarea lo primero que debemos hacer es agregar el dominio a nuestro tenant y validarlo con los cambios en los DNS. En el siguiente link podrán encontrar algunos de los pasos para poder agregar un dominio: http://www.mazzitelli365.com/blog/2016/08/off002-configuracin-bsica-inicial-de-office-365/
En nuestro ejemplo hemos agregado el dominio mazzitelli365.com

BLOG-000268
Adicionalmente vamos a precisar descargar el script de Powershell realizado por Paul Cunningham desde el siguiente link: https://gallery.technet.microsoft.com/office/Bulk-Add-SMTP-Addresses-to-e3d28842 o bien desde http://www.mazzitelli365.com/blog/descargas/Add-SMTPAddresses.zip

El script se debe ejecutar con algunos parametros necesarios:

En el primer ejemplo vamos a agregar un alias secundario pero no tendrá impacto alguno ya que para que tenga efecto debemos agregar el parametro –Commit.

Add-SMTPAddresses.ps1 -Domain mazzitelli365.com

De ésta forma validamos el funcionamiento y podremos revisar el archivo log para ver como funcionó la ejecución previo a ejecutarlo nuevamente con el parametro –Commit

Tambien contamos con el parametro –MakePrimary que nos permite establecer la nueva direccion con correo eletronico principal, dejando a la direccion anterior como secundaria. La ejecucion seria así:

Add-SMTPAddresses.ps1 -Domain mazzitelli365.com –MakePrimary

Al igual que el anterior aun no hemos confirmado el cambio con el parametro –Commit y podremos revisar el archivo de log para verificar el funcionamiento del comando.

Por ultimo, ejecutaremos el comando con los parametros –MakePrimary y – Commit:

Add-SMTPAddresses.ps1 -Domain mazzitelli365.com -MakePrimary –Commit

BLOG-000270

El resultado será el agregado de la nueva dirección de correo y el cambio de la dirección primaria. Solo veremos un error de la cuenta DiscoverySearchMailbox.

Como podemos verificar en la siguiente imagen, la dirección con dominio @mazzitelli365.com quedó como principal y la temporal que brinda Microsoft como Alias secundario.

BLOG-000274

Este proceso no cambia el usuario de inicio de sesión en los servicios de Office 365. Como podemos ver, aun siguen con el dominio temporal.

BLOG-000273

En caso de querer cambiar el inicio de sesión con la cuenta de correo principal basada en nuestro dominio propio, debemos desde la consola web, marcar a todos los usuarios y podremos hacer la tarea en forma masiva con solo algunos clics. Seleccionamos la opción “Editar Dominios”.

BLOG-000275

Seleccionamos el dominio principal, que en nuestro ejemplo es mazzitelli365.com y luego hacemos un clic en Guardar.

BLOG-000276

Recibimos la confirmación del cambio correctamente. Hacemos un clic en Cerrar.

BLOG-000277

Por ultimo validamos en la consola que todos los usuarios figuran con el dominio principal.

BLOG-000278

Como pudimos ver, aquí hemos combinado el uso de Powershell para la ejecución de una tarea en forma masiva y otra mediante la consola web del admin de Office 365.

Espero que les haya sido de utilidad.

ale-150x150_thumb2_thumb_thumb_thumb[2]Alejandro Mazzitelli
MAZZITELLI365
https://twitter.com/amazzite
https://www.facebook.com/mazzitelli365
http://www.mazzitelli365.com

También te podría gustar...