¿Cómo saber si está habilitada o deshabilitada la autenticación por SMTP?

¿Cómo saber si está habilitada o deshabilitada la autenticación por SMTP?

Dos formas de verificar si está habilitada la autenticación por SMTP

Podemos verificar la habilitación a nivel de organización o a nivel de usuario.

Verificar la autenticación SMTP a nivel de organización

Para verificar que la autenticación SMTP está habilitada para toda la organización, necesitamos conocer el valor de la propiedad SmtpClientAuthenticationDisabled.

Esta propiedad puede tener dos valores:

    • True: significa que la autenticación SMTP está deshabilitada para toda la organización
    • False: en este caso, la autenticación está habilitada para la organización

A través de PowerShell podemos ejecutar el siguiente comando para conocer el valor:

Get-TransportConfig | Format-List SmtpClientAuthenticationDisabled

NOTA: Utilización de PowerShell. Si es la primera vez que utilizas el PowerShell en primer lugar tendrás que descargar el módulo Exchange-online con el siguiente comando:

Import-Module ExchangeOnlineManagement

A continuación tendrás que conectarte a Exchange Online del siguiente modo:  

Connect-ExchangeOnline -UserPrincipalName usuario@administrador.com

Verificar la autenticación SMTP a nivel de usuario

En el caso de querer verificar la autenticación SMTP habilitada a nivel de usuario, hemos de conocer el valor de la propiedad SmtpClientAuthenticationDisabled a nivel de usuario.

En esta ocasión la propiedad puede tener tres valores:

  • True: significa que la autenticación está deshabilitada a nivel usuario
  • False: la autenticación está habilitada a nivel usuario
  • Null o vacío: indica que la configuración para ese buzón está controlada por la configuración global

Puedes ejecutar el siguiente comando PowerShell para conocer el valor de la propiedad, sustituyendo por el nombre, alias, dirección de correo o nombre del buzón:

Get-CASMailbox -Identity < MailboxIdentity > | Format-List SmtpClientAuthenticationDisabled

Si quieres ver el valor de la propiedad para todos los usuarios de la organización, ejecuta el siguiente comando: 

Get-CASMailbox | format-table name, SmtpClientAuthenticationDisabled

Con este ejemplo puedes filtar los buzones que esten habilitados o deshabilitados o Nulos: 

Get-CASMailbox | where {$_.SmtpClientAuthenticationDisabled -eq <$true | $false | $null> } | format-table name, SmtpClientAuthenticationDisabled

¿Cómo habilitar o deshabilitar la autenticación SMTP?

Ahora que ya sabemos si la organización o los usuarios tienen habilitados o no la autenticación SMTP podemos modificar su configuración.

Para modificar la configuración de la organización

Para habilitar la autenticación SMTP de la organización, ejecuta el siguiente comando:

Set-TransportConfig -SmtpClientAuthenticationDisabled $false

Para deshabilitar la autenticación SMTP de la organización:

Set-TransportConfig -SmtpClientAuthenticationDisabled $true

Para modificar la configuración a nivel usuario

Si sólo quieres habilitar a un buzón concreto, ejecuta el siguiente comando sustituyendo el nombre de buzón:

Set-CASMailbox -Identity buzon@organizacion.com -SmtpClientAuthenticationDisabled $false

El siguiente ejemplo permite deshabilitar la autenticación SMTP para los buzones concretos, sólo sustituye el nombre de buzón:

Set-CASMailbox -Identity buzon@organizacion.com -SmtpClientAuthenticationDisabled $true

También podemos cambiar la configuración de un buzón para que tome la configuración de la organización:

Set-CASMailbox -Identity buzon@organizacion.com -SmtpClientAuthenticationDisabled $null

Para saber si se han ejecutado correctamente los comandos, ejecuta las consultas del apartado anterior.

Usar el Centro de Administración de Microsoft 365 para habilitar o deshabilitar la autenticación SMTP en buzones específicos

  1. Abra el Centro de administración de Microsoft 365 y vaya a Usuarios > usuarios activos
  2. Seleccione el usuario y, en el control desplegable que aparece, haga clic en Correo
  3. En la sección Aplicaciones de correo electrónico, haga clic en Administrar aplicaciones de correo electrónico
  4. Compruebe la configuración SMTP autenticada:
    • desactivada = deshabilitada
    • activada = habilitada.
  5. Cuando haya terminado, haga clic en Guardar cambios

Paso final

Recuerda que es preferible cerrar la sesión de PowerShell una vez finalizado el proceso. Para ello, ejecuta el siguiente comando:

Disconnect-ExchangeOnline

En caso de duda sobre esta u otras funcionalidades de Microsoft 365 y su administración, no dudes en contactar con nosotros.

Más información

Volver al BLOG

 

Cómo habilitar el buzón de archivo Exchange Online y forzar su iniciado

Cómo habilitar el buzón de archivo Exchange Online y forzar su iniciado

¿Te aparece un mensaje de advertencia de que te has quedado sin espacio en el buzón de correo? Si eres usuario de Exchange Online, puedes obtener un espacio de almacenamiento adicional en tu buzón a través de los llamados «buzones de archivo». Este tipo de buzón debe habilitarlo un usuario con rol de Administración de Exchange, por lo que quizá necesites solicitarlo a quien disponga de esos permisos en tu organización.

Un buzón de archivo es un buzón especial que, una vez activado, aparece junto a las carpetas de tu buzón principal y a dónde puedes acceder de la misma manera que accedes al resto de buzones, con las mismas características de cumplimiento, como la búsqueda de contenido en el centro de cumplimiento de Microsoft 365, la retención de MS365 y la suspensión legal. Los mensajes se mueven al buzón de archivo siguiendo la directiva de retención predeterminada de Exchange desde la administración de registros de mensajería (MRM). Esta directiva predeterminada se puede personalizar con etiquetas de retención en función de lo que establezca la organización.

El archivado en Microsoft 365 (o «archivado local») se puede habilitar utilizando el Centro de cumplimiento de Microsoft 365 o, bien, como haremos en este caso, a través de PowerShell. Si es la primera vez que utilizas PowerShell, primero asegúrate de que tienes instalada esta aplicación en tu equipo. Después, descarga y ejecuta el módulo de Powershell de Microsoft Exchange Online:

Import-Module ExchangeOnlineManagement

Ahora ya puedes conectar la sesión desde PowerShell con un usuario administrador:

Connect-ExchangeOnline -UserPrincipalName usuario@tudominio.com

Uso de PowerShell de Exchange Online para habilitar o deshabilitar «buzones de archivo»

Habilitar el buzón de un único usuario

Ejecutar el siguiente comando para habilitar el buzón de archivo para un único usuario:

Enable-Mailbox -Identity < username > -Archive

Para deshabilitar el buzón de un único usuario

Al ejecutar el siguiente comando, se deshabilitará el buzón de archivo para un único usuario:

Disable-Mailbox -Identity < username > -Archive

Habilitar y deshabilitar buzones de toda la organización

Para habilitar buzones de archivo de todos los usuarios de la organización, ejecuta el siguiente comando:

Get-Mailbox -Filter {ArchiveGuid -Eq "00000000-0000-0000-0000-000000000000" -AND RecipientTypeDetails -Eq "UserMailbox"} | Enable-Mailbox -Archive

Nota: Si algún usuario ya tuviera activado el buzón de archivo, al ejecutar este código se mostrará un error. No tiene importancia, sólo te avisa que ya lo tiene activado. En cambio, si debes deshabilitar los buzones de archivo de todos los usuarios de la organización, ejecuta el siguiente comando:

Get-Mailbox -Filter {ArchiveGuid -Ne "00000000-0000-0000-0000-000000000000" -AND RecipientTypeDetails -Eq "UserMailbox"} | Disable-Mailbox -Archive

Cómo forzar el inicio del archivado en línea en los correos electrónicos de Microsoft 365

Una vez realizado el proceso de habilitación de buzones de usuarios de Office 365, puede darse el caso que no se inicie inmediatamente. La directiva de retención puede tardar hasta 7 días en iniciarse, según las características del buzón. Sin embargo, podemos forzar este inicio para que el proceso sea más ágil. Para forzar el inicio de archivado de un sólo usuario:

Start-ManagedFolderAssistant -Identity < username >

Verificar que está funcionando el archivado del buzón

Una vez ejecutado el proceso anterior, espera unos minutos. Puedes comprobar su progreso iniciando una sesión en Outlook Web Access (OWA) y comprobar el buzón de archivo local que aparece en el lado izquierdo. Si eres administrador, puedes ver el proceso desde el centro de administración de Exchange > Buzones > escoge el buzón de usuario > Administrar el archivo del buzón. Otra opción, es ejecutar el siguiente comando varias veces y verás como disminuye el tamaño del buzón:

get-mailboxstatistics -identity < username > | fl totalitemsize

Paso final

Recuerda que es preferible cerrar la sesión de PowerShell una vez finalizado el proceso. Para ello, ejecuta el siguiente comando:

Disconnect-ExchangeOnline

En caso de duda sobre esta u otras funcionalidades de Microsoft 365 y su administración, no dudes en contactar con nosotros.

Más información

Volver al BLOG

 

Pin It on Pinterest