Scenario
Na het voltooien van de initiële Exclaimer-connectorconfiguratie merkt u dat de e-mailadressen van gebruikers niet langer hun gebruikelijke domein weergeven. In plaats daarvan zijn ze vervangen door het standaard .onmicrosoft.com-domein dat aan uw Microsoft 365-abonnement is gekoppeld.
Reden
Onverwachte wijzigingen in e-mailadressen van gebruikers die terugkeren naar het .onmicrosoft.com-domein kunnen voortkomen uit verschillende configuratie- of synchronisatiefactoren in hybride, cloud- of directory-synchronisatieomgevingen.
-
Problemen met Hybride Setup
Als u zowel Microsoft 365 als een on-premises Exchange-server gebruikt, kunnen recente wijzigingen of synchronisatieproblemen ervoor zorgen dat Microsoft 365 e-mailadressen terugzet naar .onmicrosoft.com. -
Microsoft Entra Connect Niet Correct Geconfigureerd
Als Microsoft Entra Connect (voorheen Azure AD Connect) niet correct is ingesteld, vooral het proxyAddresses-veld in uw lokale Active Directory, kunnen e-mailadressen tijdens synchronisatie worden gewijzigd. -
Derde Partij Connector Setup
Bij het instellen van connectors van derden, als het proxyAddresses-attribuut niet correct is ingevuld, kan Microsoft 365 standaard e-mails aanmaken of bijwerken met .onmicrosoft.com. -
Wijzigingen in Geverifieerd Domein die ProxyCalc Activeren
Wanneer een geverifieerd domein wordt gewijzigd, kan dit ProxyCalc activeren—een backendproces dat ervoor zorgt dat UserPrincipalName en proxy-adressen in Azure AD op één lijn blijven. Grote wijzigingen, zoals het bijwerken van een geverifieerd domein, kunnen daarom leiden tot automatische updates van e-mailadressen. -
Foutieve Cloud-Only Setup
In een volledig cloudopstelling, als uw aangepaste domein niet als standaarddomein is ingesteld, kan Microsoft 365 nieuwe of bijgewerkte e-mailadressen toewijzen met .onmicrosoft.com. -
Speciale of Uitgeschakelde Postvakken
Sommige postvaktypen—of uitgeschakelde accounts—kunnen .onmicrosoft.com-adressen krijgen als hun SMTP-instellingen ontbreken of onvolledig zijn in Entra ID.
Oplossing
De volgende oplossingen kunnen worden gebruikt om het proxy-adresprobleem te corrigeren en de getroffen e-mailadressen te herstellen. Voor aanvullende begeleiding raadt Microsoft aan contact op te nemen met hun ondersteuningsteam:
• Domeinbeheerdersrechten
Om de proxy-adressen van gebruikers te controleren:
- Open op een server of computer met Active Directory Users and Computers (ADUC) geïnstalleerd de ADUC-console. ADUC is doorgaans beschikbaar op domeincontrollers of computers met Remote Server Administration Tools (RSAT) geïnstalleerd.
- Ga in de ADUC-console naar het menu Beeld en zorg ervoor dat Geavanceerde functies is geselecteerd. Dit geeft toegang tot extra gebruikerskenmerken, waaronder het tabblad Attribuuteditor.
- Navigeer door de directorystructuur om het gebruikersaccount te vinden. Gebruik eventueel de zoekfunctie om de gebruiker snel te lokaliseren.
- Klik met de rechtermuisknop op het gebruikersaccount en selecteer Eigenschappen. Als het tabblad ontbreekt, controleer dan of Geavanceerde functies is ingeschakeld (zie stap 2).
- Scroll door de lijst met attributen totdat u het attribuut proxyAddresses vindt. Dit attribuut bevat alle e-mailadressen die aan het gebruikersaccount zijn gekoppeld, inclusief het primaire SMTP-adres (aangeduid als SMTP in hoofdletters) en eventuele secundaire SMTP-adressen (aangeduid als smtp in kleine letters).
- Controleer of het primaire e-mailadres van de gebruiker correct is vermeld met het bedrijfsdomein. Bekijk eventuele secundaire adressen, zoals aliassen, om te bevestigen of deze geldig zijn.
Als u de proxyAddresses voor meerdere gebruikers in Active Directory moet bijwerken, kunt u PowerShell gebruiken om het proces te automatiseren. Deze methode zorgt ervoor dat alle gebruikers hun e-mailadressen correct geconfigureerd hebben, wat vooral handig is voor bulkupdates.
De proxyAddresses moeten worden gevuld met de relevante SMTP-adressen voor de gebruikers.
• Domeinbeheerderstoegang
• PowerShell-module in Active Directory
Proxy-adressen bijwerken voor alle gebruikers met PowerShell
- Start PowerShell als administrator om ervoor te zorgen dat u de benodigde rechten hebt om gebruikersattributen in Active Directory te wijzigen.
-
Importeer handmatig de Active Directory-module door het volgende commando uit te voeren:
Import-Module ActiveDirectory - Bepaal het patroon voor de nieuwe proxy-adressen. Dit houdt meestal in dat u de gebruikersnaam of een ander attribuut gebruikt om hun e-mailadres consistent op te bouwen, zoals 'SMTP:gebruikersnaam@uwdomein.com' voor het primaire adres en "smtp:alias@uwdomein.com" voor eventuele aliassen.
-
Gebruik Get-ADUser om de gebruikersaccounts op te halen die bijgewerkt moeten worden. U kunt gebruikers filteren op basis van specifieke criteria, zoals afdeling of locatie, indien nodig. Het volgende voorbeeld haalt alle gebruikersaccounts op:
$users = Get-ADUser -Filter * -Properties proxyAddresses -
Loop door elk gebruikersaccount en werk het proxyAddresses-attribuut bij volgens het e-mailbeleid van uw organisatie. Het volgende script stelt een nieuw primair SMTP-adres in voor elke gebruiker op basis van hun samAccountName. Pas het patroon aan indien nodig voor uw organisatie:
foreach ($user in $users) {
$newPrimaryAddress = "SMTP:" + $user.samAccountName + "@yourdomain.com"
$newAliasAddress = "smtp:alias." + $user.samAccountName + "@yourdomain.com"
Set-ADUser -Identity $user -Replace @{proxyAddresses=@($newPrimaryAddress, $newAliasAddress)}
}
Dit script bouwt een nieuw primair SMTP-adres en een alias voor elke gebruiker en werkt vervolgens het proxyAddresses-attribuut bij met deze waarden. Pas de patronen $newPrimaryAddress en $newAliasAddress aan indien nodig om te voldoen aan uw e-mailadressen-schema.
-
Na het toepassen van de wijzigingen is het verstandig om te controleren of de proxy adressen correct zijn bijgewerkt. Selecteer een paar gebruikersaccounts willekeurig en gebruik het commando uit de eerste verificatiestap om de bijgewerkte waarden te controleren:
Get-ADUser -Identity username -Properties proxyAddresses | Select-Object -ExpandProperty proxyAddressesVervang username door de daadwerkelijke gebruikersnaam van het account dat u wilt controleren.
• Administratieve rechten in uw Microsoft 365-omgeving
• PowerShell-module voor Exchange Online Management is geïnstalleerd op uw systeem
Om e-mailadressen terug te zetten naar het oorspronkelijke domein in Microsoft 365 met PowerShell:
-
Open een nieuwe PowerShell-sessie als administrator en maak verbinding met Exchange Online met:
Connect-ExchangeOnline -UserPrincipalName admin@yourdomain.comVoer uw beheerdersreferenties in wanneer hierom wordt gevraagd.
-
Bekijk alle mailboxen voordat u wijzigingen aanbrengt. Om alle mailboxgebruikers op te halen en op te slaan:
$mailboxes = Get-Mailbox -ResultSize Unlimited -
Loop door elke mailbox en stel het primaire SMTP-adres terug in op het oorspronkelijke domein. Zorg ervoor dat het domeingedeelte correct is ingesteld op het domein van uw organisatie.
foreach ($mailbox in $mailboxes){
$newPrimarySmtp = $mailbox.UserPrincipalName.Replace("@onmicrosoft.com", "@yourdomain.com")
Set-Mailbox -Identity $mailbox.Identity -PrimarySmtpAddress $newPrimarySmtp -EmailAddressPolicyEnabled $false
}
Dit script wijzigt het primaire SMTP-adres voor elke mailbox, waarbij het @onmicrosoft.com-domein wordt vervangen door @yourdomain.com. De parameter -EmailAddressPolicyEnabled $false wordt gebruikt om te voorkomen dat de wijziging van het e-mailadres wordt overschreven door e-mailadresbeleid.
-
Na het bijwerken van de e-mailadressen is het een goede gewoonte om te controleren of de wijzigingen correct zijn toegepast. Selecteer een paar mailboxen willekeurig en gebruik de Get-Mailbox-cmdlet om het primaire SMTP-adres te controleren:
Get-Mailbox -Identity username | Select-Object DisplayName, PrimarySmtpAddress
Vervang username door de daadwerkelijke gebruikersnaam van de mailbox die u wilt controleren.