Partager via


Conflit d’adresses proxy lors de l’ajout d’une adresse e-mail dans Exchange Online

Symptômes

Lorsque vous essayez d’affecter une adresse proxy à un destinataire de courrier nouveau ou existant dans Exchange Online, vous recevez un message d’erreur semblable à l’un des exemples suivants.

Erreur 1

L’adresse proxy « ADRESSE SMTP :<conflicting SMTP> » est déjà utilisée par «< domain.prod.outlook.com/Microsoft> Exchange Hosted Organizations/contoso.onmicrosoft.com/<forest> ». Choisissez une autre adresse proxy.

Erreur 2

Un appel d’ID Microsoft Entra a été effectué pour maintenir la synchronisation de l’objet entre l’ID Microsoft Entra et Exchange Online. Toutefois, elle a échoué. Message d’erreur détaillé : Un autre objet avec la même valeur pour les proxyAddresses de propriété existe déjà. ConflictingObject : PublicFolder_<GUID>.

Par exemple, un destinataire de courrier inclut un utilisateur de messagerie, une boîte aux lettres utilisateur, une boîte aux lettres partagée, un groupe de distribution, un groupe Microsoft 365 et un dossier public avec extension messagerie (MEPF).

Cause

Cause 1

Le premier message d’erreur se produit si un objet avec extension messagerie dans Exchange Online utilise l’adresse proxy que vous souhaitez affecter.

Cause 2

Le deuxième message d’erreur se produit si un objet MEPF qui existe uniquement dans Microsoft Entra ID utilise l’adresse proxy que vous souhaitez affecter.

Résolution

La résolution de la première erreur consiste à rechercher et à supprimer toute adresse proxy en conflit dans Exchange Online.

La résolution de la deuxième erreur consiste à rechercher et à supprimer toute adresse proxy en conflit dans Exchange Online et à rechercher et supprimer toute adresse proxy conflictuelle dans Microsoft Entra ID.

Utilisez la résolution appropriée, en fonction du message d’erreur que vous recevez. Ensuite, essayez d’affecter à nouveau l’adresse proxy.

Rechercher et supprimer toute adresse proxy en conflit dans Exchange Online

Suivez ces étapes pour rechercher des objets avec extension messagerie existants dans Exchange Online qui utilisent l’adresse proxy en conflit.

  1. Connectez-vous à Exchange Online PowerShell.

  2. Pour répertorier tous les destinataires de messagerie qui utilisent l’adresse SMTP en conflit, exécutez la commande suivante :

    Get-EXORecipient -ResultSize unlimited | Where-Object {$_.EmailAddresses -match "<conflicting SMTP address>"} | fl Name, RecipientType, EmailAddresses
    

    Si vous ne connaissez pas l’adresse SMTP exacte, exécutez la commande suivante à la place :

    Get-EXORecipient -ResultSize unlimited | Where-Object {$_.EmailAddresses -match "<partial conflicting SMTP address>"} | fl Name, RecipientType, EmailAddresses
    
  3. Une adresse proxy peut être affectée à un seul objet à la fois. Après avoir déterminé quel objet est en conflit, supprimez ou modifiez l’adresse proxy associée à cet objet.

    Par exemple, si l’objet est un dossier public à extension messagerie, exécutez la commande suivante pour désactiver le dossier public pour libérer l’adresse e-mail utilisée :

    Get-MailPublicFolder -ResultSize Unlimited | Where-Object {$_.EmailAddresses -match "<conflicting SMTP address>"} | Disable-MailPublicFolder
    

Rechercher et supprimer toute adresse proxy en conflit dans Microsoft Entra ID

Important

Cette résolution nécessite un serveur local avec Microsoft Entra Connect installé. Si votre infrastructure locale est désactivée, contactez Support Microsoft.

Suivez ces étapes pour rechercher et supprimer de Microsoft Entra any MEPFs qui utilisent l’adresse proxy en conflit. Ces étapes nécessitent un serveur local qui exécute Microsoft Entra Connect version 2.0 ou une version ultérieure.

  1. Recherchez l’adresse proxy en conflit dans toutes les MDF locales en exécutant la commande suivante dans exchange Management Shell (EMS) local :

    Get-MailPublicFolder -ResultSize Unlimited | Where-Object {$_.EmailAddresses -match "<conflicting SMTP address>"}
    
  2. Pour chaque MEPF local identifié à l’étape 1, supprimez l’adresse SMTP en conflit en exécutant la commande suivante dans le service EMS local :

    Set-MailPublicFolder -Identity <public folder name or GUID> -EmailAddresses @{remove="<conflicting SMTP address>"} -EmailAddressPolicyEnabled:$false
    

    Cette étape supprime les conflits d’adresses proxy côté local pour s’assurer qu’ils ne sont pas synchronisés avec l’ID Microsoft Entra ou Exchange Online.

  3. Si vous avez supprimé une adresse SMTP en conflit à partir de n’importe quel MEPF local à l’étape 2, attendez que la synchronisation planifiée suivante s’exécute sur le serveur Microsoft Entra Connect, ou démarrez manuellement un cycle de synchronisation en exécutant la commande PowerShell suivante :

    Start-ADSyncSyncCycle -PolicyType Delta
    

    La synchronisation doit supprimer l’adresse SMTP en conflit de l’ID Microsoft Entra.

  4. Si vous n’avez pas trouvé l’adresse SMTP en conflit dans un MEPF local ou si la synchronisation n’a pas supprimé l’adresse SMTP en conflit de l’ID Microsoft Entra, recherchez l’ID Microsoft Entra pour les fichiers MEPF qui ont l’adresse SMTP en conflit. Pour rechercher des MDF dans Microsoft Entra ID, utilisez l’applet de commande PowerShell Get-ADSyncToolsAadObject sur le serveur Microsoft Entra Connect. La recherche respecte la casse. Incluez le préfixe « smtp : » lorsque vous spécifiez l’adresse SMTP.

    $mailEnabledPublicFolders = Get-ADSyncToolsAadObject -SyncObjectType "PublicFolder" -Credential (Get-Credential)
    
    $conflictingSmtpAddress = "smtp:<conflicting SMTP address>"
    
    $mailEnabledPublicFolders | Where-Object {$_.ProxyAddresses -icontains $conflictingSmtpAddress} | Select SourceAnchor
    

    Les résultats de la recherche fournissent la SourceAnchor pour chaque MEPF qui répond aux critères de recherche.

  5. Pour chaque MEPF identifié à l’étape 4, supprimez le MEPF de Microsoft Entra ID à l’aide de l’applet de commande Remove-ADSyncToolsAadObject . Indiquez la SourceAnchor valeur du MEPF au format Base64.

    $conflictingSourceAnchor= "SourceAnchor value"
    
    Remove-ADSyncToolsAadObject -SourceAnchor $conflictingSourceAnchor -SyncObjectType "PublicFolder" -Credentials (Get-Credential)
    

    Pour obtenir un exemple d’utilisation d’applet de commande, consultez l’exemple Remove-ADSyncToolsAadObject 2.

  6. Réexécutez la recherche d’ID Microsoft Entra à l’étape 4. Cette fois- ci, les résultats de la recherche ne doivent pas retourner de MDF.