Qu'est-ce qu'une adresse e-mail Return-Path ?

Qu'est-ce qu'une adresse e-mail Return-Path ? (Et comment la configurer dans WordPress)

Résumer :ChatGPTPerplexity

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

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.

Vue « Afficher l’original » de Gmail d’un e-mail WordPress avec la ligne Return-Path mise en surbrillance

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.

AdresseQui la voitCe qu'elle contrôleExemple
DeLe destinataireLe 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 destinataireOù va une réponse lorsque quelqu'un clique sur Répondre[email protected]
Chemin de retourUniquement les serveurs de messagerieOù 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 Return-Path et DMARC réussit lorsqu’il est aligné avec le domaine From, de sorte que l’e-mail arrive dans la boîte de réception

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.

Astuce de pro : Vos vérifications DMARC échouent-elles ? Notre guide sur la correction d’un échec DMARC dans WordPress couvre toutes les étapes de dépannage en détail.

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.

Le chemin de retour désactivé envoie les rejets WordPress à une adresse de serveur inconnue ; le chemin de retour activé les renvoie à votre boîte de réception

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).

Rechercher dans WP Mail SMTP

Cliquez ensuite sur Installer maintenant à côté du plugin WP Mail SMTP.

Installer le plugin WP Mail SMTP

Une fois l’installation terminée, le bouton devient « Activer ». Cliquez dessus pour activer le plugin.

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.

Page des paramètres WP Mail SMTP

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.
Paramètres WP Mail SMTP Onglet Général avec le commutateur Chemin de retour activé

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.

Outils WP Mail SMTP Onglet Test d’e-mail avec le champ Envoyer à renseigné

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

Attention ! Cette section contient du code PHP et est destinée aux développeurs. Nous fournissons ce code à titre de courtoisie mais n'offrons pas de support pour les personnalisations de code ou le développement tiers.

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éditeurLa 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 SMTPAffichéWP Mail SMTP, en utilisant votre adresse e-mail d'expéditeur
MailgunAffiché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 EmailMasquéLe fournisseur
Google / GmailMasqué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é.

Remarque : Avec l'expéditeur Google / Gmail, WP Mail SMTP remplace l'adresse d'expéditeur par votre compte Gmail si votre adresse e-mail d'expéditeur n'est pas l'un de ses alias. Le chemin de retour le suit.

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.

Divulgation : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Découvrez comment WPForms est financé, pourquoi c'est important et comment vous pouvez nous soutenir.

David Ozokoye

David est rédacteur technique chez WP Mail SMTP. Il teste et documente les nouvelles fonctionnalités et mises à jour du plugin WP Mail SMTP. Loin de son ordinateur, il aime jouer aux jeux vidéo et faire du patin à roulettes. En savoir plus

Essayez notre plugin gratuit WP Mail SMTP

Utilisez votre fournisseur SMTP préféré pour envoyer de manière fiable vos e-mails WordPress.