Målpostboksen har ikke en smtp-proxy som samsvarer i en postboksoverføring
Problem
Anta at du har en hybriddistribusjon av lokal Microsoft Exchange Server og Exchange Online i Microsoft 365. Når du prøver å flytte postbokser fra det lokale miljøet til Exchange Online, får du følgende feilmelding:
Målpostboksen har ikke en smtp-proxy som samsvarer med domain.mail.onmicrosoft.com<>
Årsak
Dette problemet kan oppstå hvis én av følgende betingelser er sann:
- Kildepostboksen er ikke stemplet for å ha en <domain.mail.onmicrosoft.com> smtp-adresse.
- Proxy-adressedomenet.mail.onmicrosoft.com <>synkroniseres ikke til Microsoft 365 på det tilsvarende e-postbrukerobjektet i skyen.
Løsning
Hvis du vil finne årsaken til problemet og finne ut hvilken postboks <domain.mail.onmicrosoft.com> e-postadressen mangler, kjører du følgende kommandoer i Exchange Management Shell og Exchange Online PowerShell:
I Exchange Management Shell lokalt:
Get-Mailbox <AffectedUser> | FL EmailAddresses, EmailAddressPolicyEnabled
-
Get-MailUser <AffectedUser> | Select -ExpandProperty emailaddresses
Scenario 1: <domain.mail.onmicrosoft.com> e-postadresse mangler fra lokal kildepostboks (Exchange Management Shell)
Du kan løse dette problemet ved <å legge til e-postadressen domain.mail.onmicrosoft.com> i den lokale kildepostboksen.
Hvis den lokale postboksen har en policy for e-postadresse som brukes (det vil si at parameterverdien EmailAddressPolicyEnabled er Sann eller Automatisk oppdatering av e-postadresser basert på e-postadressepolicyen som brukes på denne mottakeren, er valgt for brukeren i administrasjonssenteret for Exchange eller Exchange Management Console), betyr dette at e-postadressepolicyen ikke inneholder det sekundære SMTP-domenet <>.mail.onmicrosoft.com domenet i policymalen for e-postadresse. Du kan dobbeltsjekke denne policyen ved å kjøre følgende kommando i Exchange Management Shell:
Get-EmailAddressPolicy | FL Identity, EnabledEmailAddressTemplates
I dette tilfellet kan du legge til <domain.mail.onmicrosoft.com> i policyen for e-postadresse. Dette gjør du slik:
Åpne administrasjonssenteret for Exchange på den lokale Exchange-serveren.
Klikk E-postflyt, og klikk deretter Policyer for e-postadresse.
Velg e-postadressepolicyen du vil endre, og klikk deretter Rediger.
Legg til domenet (<domain.mail.onmicrosoft.com>) i policyen i e-postadresseformatet, klikk Lagre, og klikk deretter Bruk for å bruke endringen på mottakerne.
Du skal nå kunne se at <domain.mail.onmicrosoft.com> SMTP-adressen stemples på den lokale postboksen når du kjører følgende kommando:
Get-Mailbox <AffectedUser> | FL EmailAddresses, EmailAddressPolicyEnabled
Vent til katalogsynkronisering kjøres. Eller tving en deltakatalogsynkronisering. Hvis du vil ha mer informasjon om hvordan du gjør dette, kan du se Start planleggeren.
Hvis den lokale postboksen ikke har en policy for e-postadresse (det vil si at parameterverdien EmailAddressPolicyEnabled er Usann eller automatisk oppdaterer e-postadresser basert på e-postadressepolicyen som brukes på denne mottakerens avmerkingsboks, ikke er valgt for brukeren i administrasjonssenteret for Exchange eller Exchange Management Console), eller hvis policyen for e-postadressen av en eller annen grunn ikke stempler eller bruker user@domain.mail.onmicrosoft.com smtp-adressen på mottakeren må du legge <til domain.mail.onmicrosoft.com> e-postadressen på brukeren manuelt, og deretter synkronisere endringen til Microsoft Entra ID. Dette gjør du slik:
Åpne administrasjonssenteret for Exchange på den lokale Exchange-serveren.
Klikk mottakere, og klikk deretter postbokser.
Merk og dobbeltklikk den lokale postboksen du vil endre.
Klikk legg til-ikonet () i e-postadresser for å legge til user@domain.mail.onmicrosoft.com e-postadressen til brukerens e-postadresser.
Klikk OK, og deretter Lagre.
Du skal nå se <domain.mail.onmicrosoft.com> stemplet på den lokale postboksen når du kjører følgende kommando:
Get-Mailbox <AffectedUser> | FL EmailAddresses
Vent til katalogsynkronisering kjøres. Eller tving en deltakatalogsynkronisering. Hvis du vil ha mer informasjon om hvordan du gjør dette, kan du se Start planleggeren.
Scenario 2: <domain.mail.onmicrosoft.com> e-postadressen er stemplet på den lokale kildepostboksen, men mangler fra e-postbrukerobjektet i skyen (Exchange Online PowerShell)
I dette tilfellet har du sannsynligvis et synkroniseringsproblem. Finn ut om katalogsynkroniseringen fungerer, og om du har noen synkroniseringsfeil som rapporteres i Microsoft Entra Connect-verktøyet eller administrasjonssenteret for Microsoft 365. Hvis du vil ha mer informasjon om hvordan du gjør dette, kan du se Vis katalogsynkroniseringsfeil i Microsoft 365.
Du kan også ha en brukervalideringsfeil hvis du allerede har et skybrukerobjekt der user@domain.mail.onmicrosoft.com e-postadressen er stemplet.
Hvis du vil se denne feilen, må du koble til Microsoft 365 PowerShell og deretter kjøre en av følgende kommandoer, avhengig av om du kobler til MSOnline (MSOL)-tjenesten eller Microsoft Entra ID for Windows PowerShell:
(Get-MsolUser -UserPrincipalName <AffectedUserUPN>).Errors.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription
(Get-AzureADUser -ObjectId <AffectedUserUPN>).Errors.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription
Obs!
Modulene Azure AD og MSOnline PowerShell avvikles fra og med 30. mars 2024. Hvis du vil ha mer informasjon, kan du lese avskrivingsoppdateringen. Etter denne datoen er støtte for disse modulene begrenset til overføringshjelp til Microsoft Graph PowerShell SDK og sikkerhetsoppdateringer. De avskrevne modulene vil fortsette å fungere til og med 30. mars 2025.
Vi anbefaler at du overfører til Microsoft Graph PowerShell for å samhandle med Microsoft Entra ID (tidligere Azure AD). Se vanlige spørsmål om overføring for vanlige spørsmål om overføring. Notat: Versjoner 1.0.x av MSOnline kan oppleve forstyrrelser etter 30. juni 2024.
Hvis du vil ha mer informasjon, kan du se Valideringsfeil for brukere i Microsoft 365-portalen eller i Azure Active Directory-modulen for Windows PowerShell.
Deretter kontrollerer du om proxy-adressene i Microsoft Entra ID inneholder e-postadressen user@domain.mail.onmicrosoft.comi Microsoft 365 PowerShell. Hvis du vil gjøre dette, kjører du én av følgende kommandoer:
(Get-MsolUser -UserPrincipalName <AffectedUserUPN>).ProxyAddresses
(Get-AzureADUser -ObjectId <AffectedUserUPN>).ProxyAddresses
Hvis du finner user@domain.mail.onmicrosoft.com smtp-adressen til brukeren i kommandoresultatet, men fortsatt ikke har denne e-postadressen i Exchange Online PowerShell ved hjelp Get-MailUser
av kommandoen, betyr dette at verktøyet for katalogsynkronisering førte adressen til Microsoft Entra ID, og at du sannsynligvis har et synkroniseringsproblem mellom Microsoft Entra ID og Exchange Online.
En annen årsak kan være hvis domain.mail.onmicrosoft.com smtp-domenet som er stemplet på den lokale brukeren, er feil. Domenet finnes for eksempel ikke i Microsoft 365-leieren eller godtatte domener i Exchange Online. Hvis du vil ha mer informasjon om godtatte domener, kan du se Vis godtatte domener.
Hvis du ikke kan finne årsaken til problemet, åpner du en støttesak med Microsoft Kundestøtte-teamet for å undersøke nærmere.
Mer informasjon
Hvis du vil ha mer informasjon om policyer for e-postadresser og hybriddistribusjoner for Exchange, kan du se delen «Policy for e-postadresse» i skyen på dine vilkår (DEL I): distribusjon av hybridblogginnlegg.
Hvis du vil ha mer informasjon om hvordan du redigerer en policy for e-postadresse, kan du se Redigere en policy for e-postadresse.
Hvis du vil ha mer informasjon om sameksistensdomenet som er lagt til av veiviseren for hybridkonfigurasjon, kan du se «Domener»-oppføringen i veiviseren for hybridkonfigurasjon.
Trenger du fremdeles hjelp? Gå til Microsoft Community eller Exchange TechNet forums.