Share via


Målpostboksen har ikke en smtp-proxy som samsvarer i en postboksoverføring

Problem

Anta at du har en hybriddistribusjon av lokale 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:

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 eksempelvis er parameterverdien EmailAddressPolicyEnabledSann eller automatisk oppdatere e-postadresser basert på e-postadressepolicyen som brukes på denne mottakeren, er valgt for brukeren i Exchange Admin Center eller Exchange Management Console), betyr dette at policyen for e-postadresse 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:

  1. Åpne Exchange Admin Center på den lokale Exchange-serveren.

  2. Klikk E-postflyt, og klikk deretter Policyer for e-postadresse.

  3. Velg e-postadressepolicyen du vil endre, og klikk deretter Rediger.

  4. Legg til domenet (<domain.mail.onmicrosoft.com>) i policyen i e-postadresseformatet, klikk Lagre, og klikk deretter Bruk for å bruke endringen på mottakerne.

  5. 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
    
  6. 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 som brukes (det vil eksempelvis er parameterverdien EmailAddressPolicyEnabledFalse eller automatisk oppdatere e-postadresser basert på e-postadressepolicyen som brukes på denne mottakeren, er ikke valgt for brukeren i Exchange Admin Center eller Exchange Management Console), eller hvis e-postadressepolicyen av en eller annen grunn ikke stempler eller bruker user@domain.mail.onmicrosoft.com smtp-adressen på mottakeren, må du manuelt legge til <e-postadressen til domain.mail.onmicrosoft.com> på brukeren, og deretter synkronisere endringen til Microsoft Entra ID. Dette gjør du slik:

  1. Åpne Exchange Admin Center på den lokale Exchange-serveren.

  2. Klikk mottakere, og klikk deretter postbokser.

  3. Merk og dobbeltklikk den lokale postboksen du vil endre.

  4. Klikk legg til-ikonet () i e-postadresser for å legge til user@domain.mail.onmicrosoft.com e-postadressen til brukerens e-postadresser.

  5. Klikk OK, og deretter Lagre.

  6. 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
    
  7. 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 stemples på den lokale kildepostboksen, men mangler fra e-postbrukerobjektet i skyen (Exchange Online PowerShell)

I dette tilfellet har du sannsynligvis et synkroniseringsproblem. Avgjør om katalogsynkroniseringen fungerer, og om du har noen synkroniseringsfeil som rapporteres i Microsoft Entra Connect-verktøyet eller Administrasjonssenter 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!

Azure AD- og MSOnline PowerShell-moduler 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. Merk: 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.

I Microsoft 365 PowerShell kontrollerer du deretter om proxy-adressene i Microsoft Entra ID inneholder e-postadressenuser@domain.mail.onmicrosoft.com. 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 du 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 du har sannsynligvis 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 Exchange Online godtatte domener. 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.