Fermer

décembre 6, 2023

Comment fonctionne le courrier électronique ? En-têtes, routage et technologie

Comment fonctionne le courrier électronique ?  En-têtes, routage et technologie


Le parcours d’un e-mail provenant de l’expéditeur ou de son fournisseur de services de messagerie (ESP) au destinataire est un processus complexe impliquant plusieurs étapes et points de contrôle. Ce voyage peut se terminer par la transmission réussie de l’e-mail dans la boîte de réception du destinataire, par son renvoi vers le dossier indésirable ou par son renvoi à l’expéditeur de manière temporaire (rebond doux) ou permanent (rebond dur). Voici un aperçu étape par étape de ce voyage :

  1. Composition et envoi des e-mails: L’expéditeur compose un e-mail à l’aide d’un client ou d’un fournisseur de messagerie. Après avoir cliqué sur l’envoi ou la planification de l’e-mail, celui-ci est transmis à l’adresse de l’expéditeur. SMTP (Simple Mail Transfer Protocol).
  2. Transfert d’e-mail vers le serveur du destinataire: Le serveur SMTP recherche le domaine du destinataire MX (Mail Exchange) enregistrement dans DNS pour trouver le serveur de destination. L’e-mail est ensuite relayé du serveur SMTP de l’expéditeur vers le serveur SMTP du destinataire.
  3. Réception initiale: Le serveur SMTP du destinataire reçoit l’e-mail et effectue des vérifications préliminaires, comme vérifier si l’adresse e-mail du destinataire existe.
  4. Filtres anti-spam et de sécurité: L’e-mail est soumis à divers contrôles de spam et de sécurité.
    • Des protocoles comme FPS (Cadre politique de l’expéditeur), DKIM (Courrier identifié par DomainKeys), et DMARC (Authentification, reporting et conformité des messages basés sur le domaine) sont utilisés pour vérifier l’authenticité de l’e-mail.
    • Celui de l’expéditeur IP l’adresse peut être examinée pour sa réputation d’envoi, y compris via DNSBL listes ou une plateforme interne de sécurité de messagerie.
    • Une analyse du contenu et des pièces jointes peut également être exécutée pour garantir qu’aucun logiciel malveillant ou caractéristique de type spam n’est présent.
  5. Détermination du placement des e-mails: L’e-mail est soit rejeté, soit acheminé vers la boîte de réception ou le dossier courrier indésirable/spam du destinataire en fonction de ces vérifications. Les facteurs qui influencent cela incluent le contenu de l’e-mail, le fait que l’expéditeur soit sur la liste blanche en tant que contact, la réputation de l’expéditeur, les paramètres de filtre personnels du destinataire et les résultats des vérifications SPF, DKIM et DMARC.
    • Vérifications d’authentification: Les e-mails qui échouent aux contrôles SPF, DKIM ou DMARC sont plus susceptibles d’être signalés comme spam.
    • Analyse de contenu: Les e-mails contenant des liens, des mots-clés ou des pièces jointes suspects peuvent être acheminés vers le dossier indésirable.
    • Interaction de l’utilisateur: Les actions des utilisateurs, comme marquer ou non les e-mails comme spam, peuvent influencer le futur routage des e-mails.
    • Notation de réputation: La réputation de l’expéditeur, basée sur ses comportements passés, affecte la livraison des e-mails.
    • Boucles de rétroaction: Les expéditeurs inscrits dans les boucles de rétroaction reçoivent des informations sur leurs e-mails marqués comme spam, les aidant ainsi à ajuster leurs pratiques.
  6. Envoi d’e-mails : boîte de réception ou dossier indésirable: Si l’e-mail réussit toutes les vérifications, il arrive dans la boîte de réception du destinataire. S’il est signalé par des filtres anti-spam ou en raison de violations de politique, il est dirigé vers le dossier courrier indésirable/spam.
  7. Notification à l’expéditeur: L’expéditeur reçoit (normalement) un code de livraison les informant si l’e-mail est accepté ou rejeté. Des données de réponse supplémentaires peuvent être envoyées aux adresses e-mail de commentaires. Ces commentaires permettent aux expéditeurs, en particulier aux spécialistes du marketing et aux organisations, de mettre à jour leurs listes de diffusion et leurs stratégies.

Tout au long de ce parcours, l’état de l’e-mail peut être affecté par divers facteurs, notamment les problèmes de réseau, les temps d’arrêt du serveur, les paramètres de messagerie du destinataire, ainsi que le contenu et la structure de l’e-mail. Comprendre ce processus est crucial pour résoudre les problèmes de livraison et optimiser les stratégies de communication par courrier électronique.

En-têtes d’e-mails et routage des e-mails : un guide complet

Les en-têtes d’e-mails et les mécanismes de routage tels que SPF, DKIM, DMARC et BIMI sont cruciaux pour authentifier votre email et assurer une livraison sécurisée et précise des e-mails. Cette section fournit un aperçu approfondi des fonctionnalités courantes des en-têtes d’e-mails et explique comment les e-mails sont acheminés vers la boîte de réception ou le dossier indésirable.

Fonctionnalités communes dans les en-têtes d’e-mails

  • Depuis: Indique l’adresse email de l’expéditeur.
From: sender@example.com
  • À: affiche l’adresse e-mail du destinataire.
To: recipient@example.com
  • Sujet: La ligne d’objet de l’e-mail.
Subject: Meeting Schedule Update
  • Date: La date et l’heure auxquelles l’e-mail a été envoyé conformément aux spécifications de date et d’heure décrites dans la norme Internet Message Format, telle que définie dans RFC5322 (qui remplace les RFC 2822 et RFC 822).
Date: Tue, 5 Dec 2023 09:30:00 +0000
  1. Version MIME: Spécifie la version MIME utilisée. Malgré diverses améliorations et extensions apportées à MIME au fil des ans, le numéro de version est resté à 1.0, indiquant une adhésion générale à la norme MIME d’origine.
MIME-Version: 1.0
  • Type de contenu: Décrit le format de l’e-mail (par exemple, text/plain, text/html).
Content-Type: text/plain; charset="UTF-8"
  • ID du message: Un identifiant unique pour l’email.
Message-ID: <1234567890@example.com>
  • Reçu: suit l’implication de chaque serveur dans le routage du courrier électronique.
Received: from [192.168.1.1] (example.com [10.0.0.1])
  • Chemin de retour: Indique où les messages renvoyés sont envoyés.
Return-Path: <bounce@example.com>
  • Répondre à: Une autre adresse e-mail à laquelle répondre.
Reply-To: feedback@example.com
  • X Mailer: affiche le client de messagerie ou le logiciel utilisé pour envoyer l’e-mail.
X-Mailer: MailClient v1.0
  • X-Priorité: Indique la priorité de l’email (urgent, normal, faible).
X-Priority: 1 (High)
  • Boucles de rétroaction (FBL): systèmes qui informent les expéditeurs lorsque les destinataires marquent leurs e-mails comme spam.
X-Feedback-ID: campaign123:server456
  • En-tête de liste de désabonnement: Comprend un lien ou une adresse e-mail pour une désinscription facile.
List-Unsubscribe: <mailto:unsubscribe@example.com>, <http://www.example.com/unsubscribe>
  • En-têtes X: En-têtes personnalisés pour des informations supplémentaires ou un suivi.
X-Campaign-ID: 78910
  • En-tête des résultats d’authentification: Contient les résultats des contrôles d’authentification comme SPF, DKIM, DMARC. Si l’e-mail réussit l’authentification DMARC, le système de messagerie recherche l’enregistrement DNS BIMI pour le domaine de l’expéditeur.
Authentication-Results: spf=pass (sender IP is 123.456.78.90)
  • En-tête soumis automatiquement: Indique si un e-mail a été généré ou transféré automatiquement.
Auto-Submitted: auto-generated
  • En-tête de priorité: Aide à gérer les réponses et les réponses automatisées.
Precedence: bulk
  • En-tête SPF reçu: affiche les résultats de la vérification SPF qui valide l’adresse IP de l’expéditeur. Il vérifie que les enregistrements DNS du domaine autorisent le serveur expéditeur.
Received-SPF: Pass (domain of example.com designates 123.456.78.90 as permitted sender)
  • En-tête Content-Transfer-Encoding: Spécifie le codage pour le transport sécurisé du contenu des e-mails.
Content-Transfer-Encoding: base64

Créer un exemple complet d’e-mail HTML avec tous les en-têtes dont nous avons discuté nécessite de combiner la norme MIME (MultiPurpose Internet Mail Extensions) pour formater le corps de l’e-mail et incorporer divers champs d’en-tête. Vous trouverez ci-dessous un exemple simplifié pour illustrer à quoi cela pourrait ressembler :

From: sender@example.com
To: recipient@example.com
Subject: Meeting Schedule Update
Date: Tue, 5 Dec 2023 09:30:00 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Message-ID: <1234567890@example.com>
Received: from [192.168.1.1] (example.com [10.0.0.1])
Return-Path: <bounce@example.com>
Reply-To: feedback@example.com
X-Mailer: MailClient v1.0
X-Priority: 1 (High)
X-Feedback-ID: campaign123:server456
List-Unsubscribe: <mailto:unsubscribe@example.com>, <http://www.example.com/unsubscribe>
X-Campaign-ID: 78910
Authentication-Results: spf=pass (sender IP is 123.456.78.90)
Auto-Submitted: auto-generated
Precedence: bulk
Received-SPF: Pass (domain of example.com designates 123.456.78.90 as permitted sender)
Content-Transfer-Encoding: base64

<!DOCTYPE html>
<html>
<head>
<title>Meeting Schedule Update</title>
</head>
<body>
<h1>Meeting Rescheduled</h1>
<p>Dear Team,</p>
<p>Please note that the weekly meeting has been rescheduled to <strong>Thursday, 7th December 2023, at 10:00 AM</strong>.</p>
<p>Best Regards,<br>
The Management Team</p>
</body>
</html>

Cet exemple illustre un email HTML avec différents en-têtes :

  • Depuis, À, Sujetet Date les en-têtes fournissent des informations de base sur les e-mails.
  • Version MIME et Type de contenu précisez qu’il s’agit d’un e-mail HTML utilisant le jeu de caractères UTF-8.
  • ID du message donne un identifiant unique à l’email.
  • Reçu et Chemin de retour sont utilisés pour le suivi et la gestion des rebonds.
  • Répondre à, X Maileret X-Priorité offre des informations supplémentaires sur le mécanisme de réponse, le client de messagerie utilisé et la priorité de l’e-mail.
  • X-Feedback-ID, Liste-Désabonnementet ID de campagne X sont particulièrement pertinents pour le marketing et les e-mails automatisés.
  • Résultats d’authentification et Reçu-SPF fournir des informations sur l’état d’authentification de l’e-mail.
  • Soumis automatiquement et Priorité les en-têtes peuvent influencer la façon dont les répondeurs automatiques traitent l’e-mail.
  • Encodage de transfert de contenu indique comment le corps de l’e-mail est encodé.

Ceci est un exemple simplifié à des fins d’illustration. Dans un scénario réel, le formatage et la composition des en-têtes d’e-mails peuvent être plus complexes, en particulier dans les e-mails automatisés ou marketing. Chaque en-tête contribue au bon fonctionnement des systèmes de messagerie, en améliorant la sécurité, la gérabilité et l’expérience utilisateur des communications numériques.

Comment afficher les en-têtes d’e-mails

L’affichage des en-têtes d’e-mails dans divers clients de messagerie tels que macOS Mail, Outlook, Gmail et autres peut être un outil précieux pour le dépannage, la compréhension des chemins de livraison des e-mails ou la vérification de l’authenticité des e-mails. Voici comment afficher les en-têtes d’e-mails dans certains des principaux clients de messagerie :

Messagerie macOS

  1. Ouvrez l’e-mail: Cliquez pour ouvrir l’e-mail dont vous souhaitez afficher les en-têtes.
  2. Afficher les en-têtes: Cliquez sur Voir dans la barre de menu, sélectionnez Messageet choisissez Source brute ou Tous les en-têtes dans le sous-menu.

Microsoft Outlook (application de bureau)

  1. Ouvrez l’e-mail: Double-cliquez sur l’e-mail pour l’ouvrir dans une nouvelle fenêtre.
  2. Onglet Fichier: Clique sur le Déposer onglet dans le ruban.
  3. Propriétés: Sous le Info menu, cliquez sur Propriétés. Le En-têtes Internet La section en bas de la fenêtre Propriétés affiche les en-têtes complets des e-mails.

Outlook pour le Web (Outlook.com)

  1. Ouvrez l’e-mail: Cliquez pour ouvrir l’e-mail.
  2. Plus d’actions: Cliquez sur les trois points (Plus d’actions) dans le coin supérieur droit de l’e-mail.
  3. Voir la source du message: Sélectionner Voir la source du message dans le menu déroulant.

Gmail

  1. Ouvrez l’e-mail: Cliquez pour ouvrir l’e-mail.
  2. Plus d’options: Cliquez sur les trois points (Plus d’options) dans le coin supérieur droit de l’e-mail, à côté du bouton de réponse.
  3. Afficher l’original: Choisir Afficher l’original dans le menu déroulant. Cela ouvre un nouvel onglet/fenêtre avec les en-têtes complets des e-mails et la source brute.
Afficher les en-têtes des e-mails dans le menu Gmail

yahoo Mail

  1. Ouvrez l’e-mail: Cliquez pour ouvrir l’e-mail.
  2. Plus d’options: Clique sur le Plus icône (généralement trois points ou une icône de hamburger) en haut de l’e-mail.
  3. Afficher le message brut: Sélectionner Afficher le message brut ou Voir l’en-tête complet dans le menu déroulant.

Oiseau-tonnerre

  1. Ouvrez l’e-mail: Cliquez pour ouvrir l’e-mail.
  2. Afficher les en-têtes: Cliquer sur Voir dans la barre de menu, puis choisissez En-têteset sélectionnez Tous pour afficher les en-têtes complets.

Le processus peut varier légèrement pour les autres clients de messagerie, mais en général, vous trouverez la possibilité d’afficher les en-têtes dans les options de menu associées à chaque message électronique. Souvent c’est sous Voir, Plus d’optionsou un élément de menu similaire.

Boîte à outils d’administration Google : en-tête de message

Analyser le texte d’un en-tête de message n’est pas facile, mais Google dispose d’un excellent outil dans lequel vous pouvez simplement coller des e-mails bruts avec des en-têtes, et il résumera tous les détails de l’en-tête et le routage des e-mails.

en-tête du message électronique 3Boîte à outils d'administration Google : afficher l'en-tête du message électronique
Faites glisser pour afficher la source brute, puis le résumé

Analyser un en-tête de message électronique

Comprendre ces éléments des en-têtes de courrier électronique et des protocoles de routage est vital pour chaque entreprise.




Source link