Résumé IA
Vos e-mails WordPress ont-ils déjà été rejetés sans que personne ne s'en aperçoive ? Le chemin de retour détermine où va ce rejet et si vous le voyez un jour.
WordPress envoie des e-mails via votre serveur. Il ne définit pas de chemin de retour que vous contrôlez. Ainsi, une réinitialisation de mot de passe ou une notification de formulaire échouée peut être renvoyée à une adresse que personne ne lit.
Dans ce guide, je vais vous expliquer comment définir le chemin de retour avec WP Mail SMTP.
- Ce que fait une adresse Return-Path
- Return-Path vs De vs Reply-To
- Comment le Return-Path affecte SPF et DMARC
- Pourquoi les e-mails WordPress perdent leurs rejets
- Comment définir le Return-Path dans WordPress avec WP Mail SMTP
- Quels expéditeurs WordPress vous permettent de contrôler le Return-Path
- Dépannage des problèmes de Return-Path
- Questions fréquemment posées
Ce que fait une adresse Return-Path
Une adresse de chemin de retour est l'adresse cachée où les serveurs de messagerie envoient les messages de rebond. Elle est également appelée expéditeur d'enveloppe, adresse MAIL FROM ou adresse de rebond.
Les destinataires ne la voient pas dans leur boîte de réception. Les serveurs de messagerie l'utilisent lorsqu'un message ne peut pas être délivré.
Voici ce que contrôle le chemin de retour
- Rebonds : Les rapports de non-livraison vont à cette adresse, pas à votre adresse d'expéditeur.
- Vérifications SPF : Le serveur de réception vérifie le SPF par rapport au domaine du chemin de retour.
- Alignement DMARC : Le SPF ne compte pour DMARC que lorsque ce domaine correspond à votre domaine d'expéditeur.
D'où vient l'en-tête Return-Path
Votre site n'écrit pas lui-même l'en-tête Return-Path. Il envoie un expéditeur d'enveloppe avec la commande SMTP MAIL FROM.
Le serveur de réception ajoute ensuite l'en-tête lors de la livraison finale. Selon la RFC 5321, le serveur « insère une ligne de chemin de retour au début des données du courrier ».
C'est pourquoi le chemin de retour peut différer de l'adresse d'expéditeur que vous définissez.
Comment trouver le Return-Path dans un e-mail
Vous pouvez le voir dans la source brute de tout e-mail que vous recevez. Dans Gmail, ouvrez le message, cliquez sur le menu à trois points et choisissez Afficher l'original.
Le haut du message brut ressemble à ceci :
Return-Path: <[email protected]>
Received-SPF: pass (google.com: domain of [email protected] designates 203.0.113.10 as permitted sender)
From: My Site <[email protected]>
Reply-To: [email protected]
Dans cet exemple, les 3 adresses se trouvent sur le même domaine. C'est la configuration que vous souhaitez.
Return-Path vs De vs Reply-To
Ces 3 adresses remplissent des fonctions différentes. Seule l'adresse d'expéditeur est visible par la personne qui lit votre e-mail.
| Adresse | Qui la voit | Ce qu'elle contrôle | Exemple |
|---|---|---|---|
| De | Le destinataire | Le nom et l'adresse de l'expéditeur affichés dans la boîte de réception | [email protected] |
| Répondre à | L'application de messagerie du destinataire | Où va une réponse lorsque quelqu'un clique sur Répondre | [email protected] |
| Chemin de retour | Uniquement les serveurs de messagerie | Où vont les rebonds, et quel domaine SPF vérifie | [email protected] |
Ils peuvent tous être des adresses différentes. Les fournisseurs de messagerie utilisent souvent leur propre sous-domaine de rebond pour le chemin de retour, par exemple.
Comment le Return-Path affecte SPF et DMARC
Le chemin de retour est l'adresse que SPF vérifie. S'il est sur le mauvais domaine, SPF réussit pour ce domaine au lieu du vôtre.
SPF vérifie le domaine du Return-Path
SPF recherche le domaine dans l'expéditeur d'enveloppe, pas dans l'adresse d'expéditeur visible. La RFC 7208 exige que les vérificateurs SPF testent l'identité MAIL FROM.
Donc, si votre chemin de retour est [email protected], SPF vérifie le domaine de votre hébergeur. Votre propre enregistrement SPF n'est jamais utilisé.
Alignement DMARC et domaines de Return-Path personnalisés
DMARC pose une deuxième question : le domaine qui a réussi SPF correspond-il à votre domaine From ?
L'alignement détendu accepte un sous-domaine du même domaine. Ainsi, bounces.example.com s'aligne avec example.com.
Si SPF n'est pas aligné, DKIM peut toujours faire passer DMARC pour vous. C'est pourquoi la plupart des fournisseurs de messagerie vous demandent de configurer les deux.
Pourquoi les e-mails WordPress perdent leurs rejets
WordPress utilise la fonction mail de PHP par défaut. À moins que quelque chose ne définisse l'expéditeur de l'e-mail, le programme de messagerie de votre serveur en choisit un.
Cela peut être une adresse système sur le serveur. Ce n'est pas une boîte de réception que vous consultez.
Ainsi, lorsqu'une réinitialisation de mot de passe échoue, le rapport d'échec atterrit quelque part où vous ne regarderez jamais. Vous ne saurez pas que l'adresse était incorrecte, et l'utilisateur ne recevra pas l'e-mail.
La solution consiste à envoyer via un expéditeur de messagerie approprié et à définir vous-même le chemin de retour.
Réparez vos e-mails WordPress maintenant
Comment définir le Return-Path dans WordPress avec WP Mail SMTP
Un plugin SMTP comme WP Mail SMTP simplifie le processus d'ajout d'un chemin de retour dans WordPress. En dehors de cela, il corrige également les problèmes de délivrabilité des e-mails de votre site WordPress.
Après l'avoir configuré, WP Mail SMTP copie votre e-mail From dans la propriété Sender de PHPMailer. PHPMailer l'utilise comme expéditeur d'enveloppe, il devient donc le chemin de retour.
Étape 1 : Installer WP Mail SMTP
Avant de commencer, vous devrez installer et activer le plugin WP Mail SMTP sur votre site WordPress. C'est le meilleur plugin SMTP pour WordPress, rendant l'ensemble du processus très facile.
Pour installer le plugin WP Mail SMTP, connectez-vous à votre espace d’administration WordPress et accédez à Plugins » Ajouter un plugin. Une fois ici, tapez « wp mail smtp » dans la barre de recherche et appuyez sur Entrée (ou Retour pour macOS).
Cliquez ensuite sur Installer maintenant à côté du plugin WP Mail SMTP.
Une fois l’installation terminée, le bouton devient « Activer ». Cliquez dessus pour activer le plugin.
Étape 2 : Ouvrir les paramètres de WP Mail SMTP
Dans votre tableau de bord WordPress, allez dans WP Mail SMTP » Paramètres. Vous arriverez sur l'onglet Général.

Faites défiler vers le bas après les champs E-mail From et Nom From.
Étape 3 : Activer le bouton Return-Path
Trouvez le bouton Chemin de retour et assurez-vous qu'il est activé. Son texte d'aide explique ce qu'il fait :
Return Path indicates where non-delivery receipts - or bounce messages - are to be sent.
If unchecked, bounce messages may be lost.
Depuis la version 4.7.1 de WP Mail SMTP, ce bouton est activé par défaut. Donc, pour la plupart des sites, cette étape est une vérification rapide.
Cliquez sur Enregistrer les paramètres si vous avez modifié quoi que ce soit.
Étape 4 : Envoyer un test et vérifier l'en-tête
Allez dans WP Mail SMTP » Outils et ouvrez l'onglet Test d'e-mail. Entrez une boîte de réception que vous pouvez ouvrir dans le champ Envoyer à et cliquez sur Envoyer l'e-mail.
Ouvrez l'e-mail de test et affichez sa source brute, comme montré précédemment. La ligne Return-Path doit afficher votre e-mail From.
Avancé : Définir avec une constante wp-config.php
Vous pouvez également verrouiller le paramètre dans votre fichier wp-config.php. Pour ce faire, ajoutez ces lignes au-dessus du commentaire « C'est tout, arrêtez d'éditer ! » :
// Let WP Mail SMTP read its settings from wp-config.php.
define( 'WPMS_ON', true );
// Send bounces to the From Email address.
define( 'WPMS_SET_RETURN_PATH', true );
WP Mail SMTP ignore ses constantes à moins que WPMS_ON ne soit défini sur true. C'est pourquoi vous avez besoin des deux lignes.
Une fois que les deux constantes sont définies sur true, WP Mail SMTP désactive le bouton. Supprimez les lignes pour le gérer à nouveau depuis le tableau de bord.
Quels expéditeurs WordPress vous permettent de contrôler le Return-Path
WP Mail SMTP affiche le bouton Chemin de retour uniquement pour les expéditeurs qui l'acceptent. Pour les autres, le fournisseur de messagerie définit lui-même le chemin de retour.
| Expéditeur | La plupart des problèmes de chemin de retour sont liés à l'expéditeur ou à la boîte aux lettres d'expéditeur. Voici les 3 que je vérifierais en premier. | Qui définit le chemin de retour |
|---|---|---|
| Défaut (aucun) | Affiché | WP Mail SMTP, en utilisant votre adresse e-mail d'expéditeur |
| Autre SMTP | Affiché | WP Mail SMTP, en utilisant votre adresse e-mail d'expéditeur |
| Mailgun | Affiché | WP Mail SMTP transmet votre adresse e-mail d'expéditeur à Mailgun |
| SendLayer, SendGrid, Brevo, Postmark, SparkPost, Mailjet, Mandrill, MailerSend, Resend, SMTP2GO, SMTP.com, Elastic Email | Masqué | Le fournisseur |
| Google / Gmail | Masqué | Votre compte Gmail connecté |
Le bouton masqué n'est pas une fonctionnalité manquante. Les fournisseurs d'API gèrent les rebonds sur leurs propres serveurs. Ils utilisent généralement le domaine que vous avez vérifié auprès d'eux.
Vous souhaitez un domaine de rebond personnalisé avec ces fournisseurs ? Configurez-le dans le tableau de bord du fournisseur. Beaucoup l'appellent chemin de retour personnalisé ou domaine de rebond personnalisé.
Dépannage des problèmes de Return-Path
La plupart des problèmes de chemin de retour se résument à l’expéditeur ou à la boîte aux lettres De. Voici les 3 que je vérifierais en premier.
Le bouton Return-Path est manquant
Votre expéditeur définit son propre chemin de retour, WP Mail SMTP masque donc le bouton. Vérifiez le tableau de bord du fournisseur pour un chemin de retour personnalisé ou un paramètre de domaine de rebond.
Le bouton Return-Path est grisé
WPMS_ON et WPMS_SET_RETURN_PATH sont tous deux définis sur true dans votre fichier wp-config.php. Modifiez-les ou supprimez-les là.
Si WPMS_SET_RETURN_PATH est défini sur false, il remplace toujours le paramètre. Le bouton reste modifiable, mais votre modification n'aura aucun effet.
Les rebonds n'arrivent toujours pas
Confirmez que votre adresse e-mail d'expéditeur est une vraie boîte aux lettres qui accepte les e-mails. Vérifiez ensuite son dossier spam, car les rapports de rebond peuvent y atterrir.
Si vous utilisez un expéditeur API, les rebonds vont au fournisseur. Recherchez-les dans les journaux ou les rapports de rebond du fournisseur.
Questions fréquemment posées
Voici les réponses aux questions les plus fréquemment posées sur le chemin de retour.
Le Return-Path est-il identique à l'adresse De ?
Non. L'adresse d'expéditeur est ce que les destinataires voient, et le chemin de retour est l'endroit où vont les rebonds. Ce sont souvent les mêmes adresses dans WordPress, mais ce n'est pas obligatoire.
Puis-je définir le Return-Path sur une adresse e-mail différente ?
Pas avec le bouton WP Mail SMTP. Il utilise toujours votre adresse e-mail d'expéditeur, et il n'y a pas de champ pour une adresse personnalisée. Pour une adresse de rebond distincte, utilisez le paramètre de chemin de retour personnalisé de votre fournisseur ou un code personnalisé.
Le Return-Path affecte-t-il la délivrabilité des e-mails ?
Oui, indirectement. SPF vérifie le domaine du chemin de retour.
DMARC a besoin que ce domaine s'aligne avec votre domaine d'expéditeur. Un chemin de retour non concordant peut vous faire perdre un passage SPF sous DMARC.
Que se passe-t-il si le Return-Path est désactivé dans WP Mail SMTP ?
Cela dépend de votre expéditeur :
- Par défaut (aucun) : Le programme de messagerie de votre serveur choisit l'expéditeur de l'enveloppe. Les rebonds peuvent aller à une adresse que vous ne surveillez pas.
- Autre SMTP : PHPMailer utilise votre adresse d'expéditeur pour
MAIL FROM. Votre serveur SMTP peut toujours la réécrire. - Mailgun : WP Mail SMTP arrête de transmettre votre adresse e-mail d'expéditeur à Mailgun en tant qu'expéditeur.
Ensuite, découvrez la différence entre les rejets définitifs et les rejets temporaires
Une fois que vos rebonds arrivent dans votre boîte de réception, vous devrez les lire. Notre guide sur les rebonds durs et les rebonds souples explique la signification de chaque code de rebond. Il couvre également ceux qui nécessitent une correction.
Réparez vos e-mails WordPress maintenant
Prêt à réparer vos e-mails ? Commencez dès aujourd'hui avec le meilleur plugin SMTP WordPress. Si vous n'avez pas le temps de réparer vos e-mails, vous pouvez obtenir une assistance complète de configuration "White Glove" moyennant un supplément, et il y a une garantie de remboursement de 14 jours pour tous les plans payants.
Si cet article vous a aidé, suivez-nous sur Facebook et Twitter pour plus de conseils et tutoriels WordPress.