La solution la plus rapide est d'ajouter en masse les adresses proxy SMTP manquantes <domain>.mail.onmicrosoft.com à toutes les boîtes aux lettres concernées en utilisant PowerShell. Exécutez Get-Mailbox -ResultSize Unlimited -Filter {EmailAddresses -notlike "*@yourdomain.mail.onmicrosoft.com"} | Set-Mailbox -EmailAddresses @{add="youralias@yourdomain.mail.onmicrosoft.com"} dans Exchange Management Shell.

Corriger l'erreur de migration Exchange – Proxy SMTP de la boîte aux lettres cible manquant – Exchange Online 2026
La migration de la boîte aux lettres Exchange échoue lorsque la boîte aux lettres cible manque de l'adresse proxy SMTP requise onmicrosoft.com. Corrigez en ajoutant les adresses proxy manquantes à l'aide de cmdlets PowerShell ou de scripts en masse.
Comprendre les erreurs de proxy SMTP lors de la migration Exchange
Les migrations de boîtes aux lettres Exchange vers Microsoft 365 peuvent échouer lorsque les boîtes aux lettres cibles ne disposent pas des adresses proxy SMTP requises correspondant au domaine onmicrosoft.com du locataire. Cette erreur se produit généralement lors des déploiements hybrides d'Exchange lors de la migration des serveurs Exchange sur site vers Exchange Online.
L'erreur "La boîte aux lettres cible n'a pas de proxy SMTP correspondant" indique que la boîte aux lettres source dans votre environnement Exchange sur site manque de l'adresse proxy cruciale qu'Exchange Online utilise pour le routage du courrier. Chaque boîte aux lettres migrée doit avoir une adresse proxy SMTP au format username@yourdomain.mail.onmicrosoft.com pour garantir un flux de courrier approprié et le succès de la migration.
Ce problème affecte couramment les organisations lors de leur parcours de migration vers Microsoft 365, en particulier celles ayant des politiques d'adresses e-mail personnalisées ou des configurations hybrides incomplètes. Le problème peut affecter des boîtes aux lettres individuelles ou des lots de migration entiers, entraînant des retards significatifs dans les projets d'adoption du cloud. Comprendre les causes profondes et mettre en œuvre les correctifs appropriés garantit des transitions de boîtes aux lettres fluides et maintient la continuité des activités pendant le processus de migration.
Symptômes
- Le statut de migration de la boîte aux lettres s'affiche comme "Échoué" dans le Centre d'administration Exchange
- Message d'erreur : "La boîte aux lettres cible n'a pas de proxy SMTP correspondant à '<domaine>.mail.onmicrosoft.com'"
- Les rapports de lot de migration sont incomplets avec des erreurs d'adresse proxy
- L'assistant de configuration hybride montre des problèmes de connectivité
- Les commandes de migration PowerShell renvoient des erreurs de correspondance de proxy
- Les boîtes aux lettres Exchange Online ne peuvent pas recevoir de courrier depuis les locaux
Causes
- Boîte aux lettres source manquant l'adresse SMTP requise
<domain>.mail.onmicrosoft.com - Azure AD Connect ne synchronise pas correctement les adresses proxy
- Création manuelle de boîte aux lettres sans configuration correcte du proxy SMTP
- Configuration hybride incomplète manquant de domaines de routage
- Filtrage de synchronisation d'annuaire excluant les adresses proxy
- Politiques de destinataires personnalisées remplaçant la génération de proxy par défaut
Solutions
Ajouter un proxy SMTP manquant à l'aide de l'Exchange Management Shell
Cette méthode ajoute l'adresse proxy SMTP manquante aux boîtes aux lettres individuelles en utilisant des commandes Exchange PowerShell.
- Ouvrez Exchange Management Shell en tant qu'administrateur sur votre serveur Exchange
- Connectez-vous à votre environnement Exchange local :
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn - Identifiez les boîtes aux lettres manquant l'adresse proxy (remplacez 'yourdomain' par le nom réel de votre locataire) :
Get-Mailbox -ResultSize Unlimited -Filter {EmailAddresses -notlike "*@yourdomain.mail.onmicrosoft.com"} | Select-Object UserPrincipalName,Alias - Ajoutez le proxy SMTP manquant à une seule boîte aux lettres :
Set-Mailbox -Identity "username@domain.com" -EmailAddresses @{add="username@yourdomain.mail.onmicrosoft.com"} - Vérifiez que le proxy a été ajouté :
Get-Mailbox -Identity "username@domain.com" | Select-Object -ExpandProperty EmailAddresses
Ajouter en masse des proxys SMTP à l'aide du pipeline PowerShell
Cette méthode ajoute efficacement les adresses proxy SMTP manquantes à toutes les boîtes aux lettres concernées en une seule opération.
- Lancez Exchange Management Shell avec des privilèges administratifs
- Exécutez la commande de mise à jour en masse (remplacez 'yourdomain' par le nom de votre locataire) :
Get-Mailbox -ResultSize Unlimited -Filter {EmailAddresses -notlike "*@yourdomain.mail.onmicrosoft.com"} | ForEach-Object { Set-Mailbox -Identity $_.Identity -EmailAddresses @{add="$($_.Alias)@yourdomain.mail.onmicrosoft.com"} } - Surveillez la progression et vérifiez les erreurs éventuelles dans la sortie
- Vérifiez que toutes les boîtes aux lettres ont maintenant l'adresse proxy :
Get-Mailbox -ResultSize Unlimited | Where-Object {$_.EmailAddresses -like "*@yourdomain.mail.onmicrosoft.com"} | Measure-Object - Forcez la synchronisation du répertoire pour mettre à jour Azure AD :
Start-ADSyncSyncCycle -PolicyType Delta
Utiliser un script PowerShell pour une gestion avancée des proxies
Cette méthode utilise un script PowerShell complet pour gérer des scénarios complexes et fournir une journalisation détaillée.
- Créez un nouveau fichier de script PowerShell nommé
Add-SMTPProxy.ps1 - Copiez le contenu du script suivant :
# Script d'ajout de proxy SMTP Exchange param( [Parameter(Mandatory=$true)] [string]$TenantDomain ) $ErrorActionPreference = "Continue" $LogFile = "C:\Temp\SMTPProxy-$(Get-Date -Format 'yyyyMMdd-HHmmss').log" function Write-Log { param([string]$Message) $Timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss" "$Timestamp - $Message" | Tee-Object -FilePath $LogFile -Append } Write-Log "Début de l'ajout de proxy SMTP pour le domaine : $TenantDomain" $MailboxesWithoutProxy = Get-Mailbox -ResultSize Unlimited -Filter {EmailAddresses -notlike "*@$TenantDomain.mail.onmicrosoft.com"} Write-Log "Trouvé $($MailboxesWithoutProxy.Count) boîtes aux lettres sans proxy" foreach ($Mailbox in $MailboxesWithoutProxy) { try { $ProxyAddress = "$($Mailbox.Alias)@$TenantDomain.mail.onmicrosoft.com" Set-Mailbox -Identity $Mailbox.Identity -EmailAddresses @{add=$ProxyAddress} Write-Log "SUCCÈS : Ajouté le proxy $ProxyAddress à $($Mailbox.UserPrincipalName)" } catch { Write-Log "ERREUR : Échec de l'ajout du proxy à $($Mailbox.UserPrincipalName) - $($_.Exception.Message)" } } Write-Log "Script terminé. Vérifiez le fichier journal : $LogFile" - Enregistrez le script et exécutez-le depuis Exchange Management Shell :
C:\Scripts\Add-SMTPProxy.ps1 -TenantDomain "yourdomain" - Examinez le fichier journal pour toute erreur ou problème
- Vérifiez les résultats en utilisant les étapes de vérification ci-dessous
Résoudre les problèmes de synchronisation Azure AD Connect
Cette méthode aborde les problèmes de synchronisation qui empêchent les adresses proxy de se synchroniser avec Exchange Online.
- Ouvrez Azure AD Connect sur votre serveur de synchronisation
- Accédez à Configurer → Personnaliser les options de synchronisation
- Vérifiez que le déploiement hybride Exchange est activé
- Vérifiez la section Fonctionnalités optionnelles et assurez-vous que Dossiers publics Exchange Mail est sélectionné si applicable
- Examinez la configuration du Filtrage:
- Allez à Filtrage de domaine et d'OU
- Assurez-vous que tous les OU pertinents contenant des boîtes aux lettres sont sélectionnés
- Vérifiez le filtrage des attributs:
Get-ADSyncConnectorRunProfile -ConnectorName "domain.com" | Where-Object {$_.Name -eq "Full Synchronization"} - Forcez une synchronisation complète:
Start-ADSyncSyncCycle -PolicyType Initial - Surveillez l'état de la synchronisation:
Get-ADSyncSyncCycleResult
Configurer les politiques d'adresses e-mail pour la génération automatique de proxy
Cette méthode avancée garantit que les futures boîtes aux lettres reçoivent automatiquement les adresses proxy SMTP correctes.
- Ouvrez Exchange Admin Center et accédez à Flux de messagerie → Politiques d'adresses e-mail
- Créez une nouvelle politique d'adresse e-mail ou modifiez la politique par défaut existante
- Cliquez sur Ajouter un format d'adresse e-mail et configurez :
- Type d'adresse e-mail : SMTP
- Format d'adresse e-mail :
@yourdomain.mail.onmicrosoft.com - Faire de cette adresse l'adresse de réponse : Non coché
- Définissez la priorité de la politique pour qu'elle s'applique correctement
- Appliquez la politique aux boîtes aux lettres existantes en utilisant PowerShell :
Get-Mailbox -ResultSize Unlimited | Update-EmailAddressPolicy - Vérifiez l'application de la politique :
Get-EmailAddressPolicy | Get-Recipient -ResultSize Unlimited | Select-Object Name,EmailAddresses - Testez avec la création d'une nouvelle boîte aux lettres pour assurer la génération automatique de proxy
- Mettez à jour la configuration hybride pour reconnaître le nouveau domaine de routage :
Set-HybridConfiguration -Domains @{Add="yourdomain.mail.onmicrosoft.com"}
Vérification
Après avoir appliqué l'une des méthodes ci-dessus, vérifiez la correction en utilisant ces étapes :
- Vérifiez que toutes les boîtes aux lettres ont maintenant le proxy SMTP requis :
Le compte devrait être zéro si toutes les boîtes aux lettres ont le proxy.Get-Mailbox -ResultSize Unlimited | Where-Object {$_.EmailAddresses -notlike "*@yourdomain.mail.onmicrosoft.com"} | Measure-Object - Vérifiez les adresses proxy de boîtes aux lettres spécifiques :
Get-Mailbox -Identity "testuser@domain.com" | Select-Object -ExpandProperty EmailAddresses - Testez à nouveau le lot de migration depuis Exchange Admin Center ou PowerShell :
Get-MigrationBatch | Get-MigrationUser | Where-Object {$_.Status -eq "Failed"} - Confirmez que la synchronisation Azure AD s'est terminée avec succès :
Get-ADSyncSyncCycleResult | Select-Object Result,StartTime,EndTime
Dépannage avancé
Si les méthodes ci-dessus n'ont pas résolu le problème, essayez ces étapes de dépannage avancées :
- Vérifiez les adresses proxy en double : Exécutez
Get-Mailbox -ResultSize Unlimited | Where-Object {($_.EmailAddresses | Where-Object {$_ -like "*@yourdomain.mail.onmicrosoft.com"}).Count -gt 1}pour identifier les conflits. - Vérifiez la configuration du domaine du locataire : Dans le Centre d'administration Microsoft 365, allez à Paramètres → Domaines et confirmez que votre domaine onmicrosoft.com est correctement configuré.
- Réinitialisez la configuration hybride : Exécutez à nouveau l'Assistant de configuration hybride pour actualiser les paramètres de routage et de proxy.
- Vérifiez les limites de destinataires d'Exchange Online : Assurez-vous que votre locataire n'a pas atteint les limites de boîtes aux lettres qui pourraient empêcher la migration.
- Examinez la connectivité du point de terminaison de migration : Testez la connexion en utilisant
Test-MigrationServerAvailability -ExchangeRemoteMove -RemoteServer "mail.domain.com" -Credentials (Get-Credential) - Effacez le cache de migration : Supprimez et recréez le lot de migration si les problèmes de proxy persistent après l'ajout d'adresses.
Questions Fréquentes
Quelle est l'adresse proxy SMTP onmicrosoft.com et pourquoi est-elle nécessaire ?+
Puis-je migrer des boîtes aux lettres sans ajouter les adresses proxy onmicrosoft.com ?+
Comment puis-je trouver le nom de domaine onmicrosoft.com de mon locataire ?+
L'ajout d'adresses proxy onmicrosoft.com affectera-t-il les adresses e-mail de mes utilisateurs ?+
Que dois-je faire si les commandes PowerShell échouent avec des erreurs de permission ?+
Intelligence Complémentaire
Approfondissez vos connaissances

Corriger l'erreur de migration Exchange – Proxy SMTP de la boîte aux lettres cible manquant – Exchange Online 2026

Résoudre le problème de verrouillage automatique du service Lenovo SmartSense – ThinkPad/IdeaPad 2026

Corriger l'erreur de mise à jour Windows 0x80073712 – Windows 11 2026
Discussion
Partagez vos réflexions et analyses
Connectez-vous pour participer

