Disabilita la mappatura automatica di Outlook utilizzando Exchange Management Shell Print

  • 2

 

Disabilitare la Mappatura Automatica di Outlook in Exchange

La mappatura automatica (Auto-Mapping) è stata introdotta con Microsoft Exchange Server 2010 SP1. Questa funzione consente ad Outlook 2007 SP2 e versioni successive di mappare automaticamente qualsiasi cassetta postale a cui un utente ha accesso completo.

A prima vista, questa funzionalità può sembrare utile. Tuttavia, in ambienti con molte cassette postali condivise, può causare un caricamento eccessivo di Outlook e rallentamenti evidenti per l'utente.

 

✅ Problema

Quando un utente ha accesso completo a molte mailbox, tutte vengono caricate automaticamente in Outlook, senza possibilità di scegliere.

🎯 Soluzione

È possibile disabilitare la mappatura automatica utilizzando Exchange Management Shell (EMS) con il parametro -Automapping $false.

 

💡 Esempio di comando per assegnare permessi SENZA automapping

Add-MailboxPermission -Identity "NomeMailbox" -User "NomeUtente" -AccessRights FullAccess -AutoMapping $false

⚠️ Questo comando assegna i permessi ma evita che la mailbox venga automaticamente caricata in Outlook.

🔄 Rimuovere e riassegnare i permessi per disabilitare Auto-Mapping

    1. Rimuovi i permessi esistenti:
Remove-MailboxPermission -Identity "NomeMailbox" -User "NomeUtente" -AccessRights FullAccess
    1. Riassegna i permessi SENZA automapping:
Add-MailboxPermission -Identity "NomeMailbox" -User "NomeUtente" -AccessRights FullAccess -AutoMapping $false

🔍 Script per trovare permessi con Auto-Mapping attivo


$FixAutoMapping = Get-MailboxPermission -Identity "MailboxCondivisa" | Where {
    $_.AccessRights -eq "FullAccess" -and $_.IsInherited -eq $false
}

 

🛠 Suggerimento

Se Outlook è lento o mostra più cassette postali inattese, verifica la presenza di mailbox mappate automaticamente. Disabilitare l'auto-mapping può migliorare le prestazioni.

 


Was this answer helpful?

« Back