La réputation de l'expéditeur détermine si vos messages arrivent dans la boîte de réception, dans le dossier spam ou sont bloqués. La réputation de l'expéditeur est influencée par le spam…
Points clés à retenir
- SMTP Il s'agit du protocole utilisé pour envoyer et relayer les courriels sortants entre les serveurs de messagerie. Il ne permet pas de récupérer les messages d'une boîte aux lettres.
- SMTP fonctionne par le biais d'un bref échange textuel au cours duquel un client de messagerie envoie un message à un SMTP serveur, qui le relaie ensuite au serveur de messagerie du destinataire.
- Le port 587 avec STARTTLS est le choix standard pour la soumission de clients authentifiés, tandis que le port 465 avec TLS implicite est une alternative sécurisée largement prise en charge.
- SMTP L'authentification confirme qu'un expéditeur est autorisé à utiliser un serveur de messagerie, tandis que SPF, DKIM et DMARC Fournir une protection distincte contre l'usurpation de domaine.
- La vérification par e-mail peut utiliser SMTP- des vérifications de niveau, notamment la commande RCPT TO, pour évaluer si un serveur semble disposé à accepter du courrier pour une adresse sans envoyer de message.
Vous rédigez un courriel, vous cliquez sur Envoyer, et quelques secondes plus tard, il apparaît dans la boîte de réception d'une personne à l'autre bout du monde. Ce processus dépend de SMTPIl s'agit du protocole standard qui permet d'envoyer des courriels sur Internet. Imaginez-le comme le facteur qui achemine votre lettre d'un bureau de poste à l'autre : il n'aide pas le destinataire à lire la lettre, il se contente de la faire parvenir.
Quel est SMTP?
SMTPLe protocole MLTP (Simple Mail Transfer Protocol) est le protocole standard utilisé pour envoyer et relayer les courriels sur Internet. Lorsque vous envoyez un message, SMTP Il transfère le courrier de votre client de messagerie vers votre serveur de messagerie sortante, puis vers le serveur de messagerie du destinataire. Il gère uniquement le courrier sortant (la récupération et la lecture des messages dans une boîte aux lettres sont gérées par IMAP ou POP3).
SMTP est un protocole de couche application qui s'exécute sur TCP/IP, défini par RFC 5321Il s'agit d'un protocole de type « push » : il envoie des messages d'un serveur à un autre. Une fois le message arrivé dans la boîte aux lettres du destinataire, SMTPLe travail de [nom de l'application] est terminé. Tout ce qui se passe ensuite, comme le téléchargement sur un appareil, la lecture dans un navigateur ou la synchronisation entre applications, est extérieur à [nom de l'application]. SMTPla portée.
SMTP On confond souvent IMAP et le protocole IMAP car ils sont tous deux liés au courrier électronique, mais ils ont des objectifs opposés : SMTP envoie des messages, tandis qu'IMAP les récupère et les synchronise.
Comment La SMTP Travail?
SMTP Ce processus achemine un message à travers une série d'étapes grâce à de courtes commandes en texte brut. Il implique successivement votre client de messagerie, votre serveur de messagerie sortante et le serveur de messagerie du destinataire.
Le SMTP processus d'envoi
Lorsque vous cliquez sur Envoyer, voici ce qui se passe :
- Votre client de messagerie envoie le message à votre SMTP serveur sur le port 587 ou 465, authentification avec un nom d'utilisateur et un mot de passe.
- Votre SMTP Le serveur effectue une DNS effectuer une recherche sur le domaine du destinataire pour trouver son Enregistrement MX, qui identifie le serveur de messagerie responsable de la réception des courriels pour ce domaine.
- Votre serveur relaie le message au serveur de messagerie du destinataire via le port 25, en utilisant l'adresse renvoyée par la recherche MX.
- Le serveur de messagerie du destinataire accepte le message et le stocke dans la boîte aux lettres du destinataire.
- Le destinataire récupère le message via IMAP ou POP3. Il s'agit d'un processus distinct qui n'implique pas SMTP.
Si le message transite par des serveurs intermédiaires (ce qui arrive dans certaines configurations), chacun d'eux ajoute un en-tête « Received » au message, créant ainsi un historique de son parcours. C'est ce qu'on appelle le stockage et le transfert : chaque serveur conserve temporairement le message avant de le transmettre au suivant. Cet historique est visible dans les en-têtes d'e-mail lorsqu'on consulte le code source complet d'un message distribué.
SMTP commandes et conversation
SMTP Il s'agit d'une conversation de type requête-réponse en texte clair. Le client envoie une commande et le serveur répond par un code numérique. Voici un exemple de base. SMTP L'échange ressemble à ceci :
EHLO client.example.com
250 Hello client.example.com
MAIL FROM:<[email protected]>
250 OK
RCPT TO:<[email protected]>
250 OK
DATA
354 Start input, end with <CRLF>.<CRLF>
Subject: Hello
This is the message body.
250 Message queued
QUIT
221 Bye
Chaque commande a un rôle précis : EHLO ouvre la session et identifie le serveur d’envoi ; MAIL FROM indique l’adresse de l’expéditeur ; RCPT TO indique le destinataire ; DATA transporte le contenu du message ; et QUIT ferme la connexion. Le serveur répond par des codes à trois chiffres : 250 signifie succès, 354 signifie « envoi du corps du message autorisé », et les codes des séries 4xx et 5xx signalent respectivement des échecs temporaires et permanents.
SMTP Ports : 25, 587 et 465
Trois objectifs ports gérer la plupart SMTP le trafic, et le choix du bon serveur est crucial pour la délivrabilité et la sécurité :
- Le port 25 est l'original SMTP Ce port est utilisé pour le relais serveur à serveur. Il n'est pas destiné aux clients de messagerie classiques, et de nombreux fournisseurs d'accès à Internet et plateformes cloud bloquent les connexions sortantes sur ce port afin de réduire le spam.
- Le port 587 est le port d'envoi standard pour les clients de messagerie. Il nécessite SMTP L'authentification (nom d'utilisateur et mot de passe) est requise, et STARTTLS est utilisé pour chiffrer la connexion avant la transmission. Il s'agit du port recommandé pour la plupart des clients et applications d'envoi.
- Le port 465 utilise le protocole TLS implicite, ce qui signifie que la connexion est chiffrée dès son ouverture, avant toute autre opération. SMTP Les commandes sont envoyées. Ce port est largement pris en charge et constitue une alternative sécurisée au port 587.
Le port 2525 est un port de secours non officiel proposé par de nombreux fournisseurs de messagerie. Il est souvent utilisé lorsque le port 587 est indisponible ou bloqué, bien qu'il ne soit pas officiellement attribué à ce type de port. SMTP dans une RFC.
SMTP Authentification et sécurité
SMTP Conçu à l'origine sans système de sécurité intégré, le courrier électronique moderne repose sur une authentification et un chiffrement supplémentaires pour protéger l'envoi des messages.
SMTP AUTH est la couche d'authentification sur les ports de soumission 587 et 465. Lorsque vous configurez un client de messagerie ou une application pour envoyer des e-mails, vous fournissez un nom d'utilisateur et un mot de passe. SMTP Le serveur vérifie l'authenticité du message avant de l'accepter. Cela empêche les utilisateurs non autorisés d'envoyer des courriels via votre serveur et contribue à réduire le spam.
La transmission de serveur à serveur via le port 25 fonctionne différemment. SMTP L'authentification n'est pas utilisée car les serveurs de messagerie s'identifient et s'évaluent mutuellement via DNS Les enregistrements, la réputation IP et d'autres signaux de confiance plutôt que les identifiants de l'utilisateur.
Le chiffrement protège les messages lors de leur transmission entre le client et le système. SMTP Sur le port 587, STARTTLS établit une connexion non chiffrée et la convertit en TLS avant la transmission des informations d'identification ou du contenu des messages. Sur le port 465, le protocole TLS implicite chiffre la connexion dès son établissement.
SMTP L'authentification (AUTH) et le protocole TLS vérifient que vous êtes autorisé à utiliser le serveur d'envoi et protègent la connexion pendant le transfert, mais ils n'empêchent pas l'usurpation de votre domaine dans l'en-tête « De ». L'usurpation de domaine est prise en charge par… SPF, DKIM et DMARC, qui sont DNS-des normes d'authentification de courriel basées sur lesquelles les serveurs de réception évaluent en parallèle des SMTP transaction.
SMTP contre IMAP et POP3
La confusion la plus courante à propos de SMTP L'idée est qu'il gère à la fois l'envoi et la réception des courriels. Ce n'est pas le cas.
SMTP IMAP est un protocole de type « push » qui envoie et relaie des messages d'un serveur à un autre. IMAP et POP3 sont des protocoles de type « pull » qui permettent à un client de messagerie de récupérer les messages stockés dans une boîte aux lettres. Lorsque vous ouvrez votre boîte de réception et que vous voyez de nouveaux courriels, c'est IMAP ou POP3 qui effectue le travail, et non POP3. SMTP.
SMTP, IMAP et POP3 sont des protocoles complémentaires plutôt que concurrents. La plupart des clients de messagerie utilisent SMTP pour envoyer des messages et IMAP, ou parfois POP3, pour les recevoir, en se connectant via différents serveurs ou ports pour chaque fonction.
Pourquoi SMTP Seul ne suffit pas pour la délivrabilité
SMTP Votre message est acheminé vers le serveur de messagerie du destinataire. Le fait qu'il arrive dans la boîte de réception plutôt que dans le dossier spam dépend de facteurs autres que celui-ci. SMTP La transaction elle-même.
Trois facteurs déterminent le placement dans la boîte de réception, au-delà de ce qui SMTP contrôles:
- Authentification : Vérification des serveurs de réception SPF, DKIM et DMARC pour vérifier que le message provient bien d'un expéditeur autorisé pour votre domaine. Des enregistrements manquants ou mal configurés peuvent entraîner le rejet ou le filtrage des messages, même lorsque… SMTP L'échange réussit.
- Réputation de l'expéditeur : les fournisseurs de messagerie suivent l'activité d'envoi de votre adresse IP et de votre domaine au fil du temps. Un taux élevé de plaintes, des détections de pièges à spam et une réputation accrue de l'expéditeur sont des facteurs importants. taux de rebond peut nuire à cette réputation et entraîner le filtrage des futurs messages comme spam.
- Qualité de la liste : L’envoi à des adresses invalides, inactives ou risquées génère des signaux de retour qui peuvent nuire à la réputation de l’expéditeur. Vérification de votre liste de diffusion Avant l'envoi, cela supprime un grand nombre de ces adresses et réduit le risque d'échecs de livraison évitables.
Il existe également un lien direct entre SMTP et la vérification par e-mail. Lorsque DeBounce vérifie une adresse e-mail, il ouvre un SMTP Le système contacte le serveur de messagerie du destinataire et envoie une commande RCPT TO pour vérifier si la boîte aux lettres est acceptée. Si le serveur répond positivement, l'adresse est valide. En cas de refus, l'adresse est signalée.
La vérification s'arrête avant l'étape des DONNÉES, aucun message n'est donc envoyé et le contrôle ne laisse aucune trace dans la boîte de réception du destinataire. DeBounce combine cela SMTP répondre avec d'autres signaux de validation pour évaluer l'adresse sans effectuer de livraison effective.
Conclusion
SMTP Il gère l'envoi et le relais des courriels entre les serveurs, tandis qu'IMAP ou POP3 gère leur réception. Il fonctionne également en parallèle avec SPF, DKIM et DMARC, qui aident les serveurs de réception à vérifier l'expéditeur et à décider comment traiter le message.
La fiabilité de la livraison dépend également de l'envoi à des adresses valides. DeBounce vérifie les adresses e-mail au SMTP ce système permet de supprimer les contacts invalides sans envoyer de message, avant qu'ils ne génèrent des erreurs de connexion. Vérifiez votre liste de diffusion Avant votre prochaine campagne, bénéficiez de 100 vérifications gratuites.
