Quel port SMTP devrais-je utiliser ?
·
20 avr. 2020

Points Clés
SMTP (Simple Mail Transfer Protocol) permet la transmission d'e-mails entre serveurs et clients.
Quatre ports sont souvent mentionnés pour SMTP : 25, 465, 587, et 2525, mais seuls 587 et 2525 sont recommandés aujourd'hui.
Le port 25 est réservé au relais serveur à serveur et est souvent bloqué par les FAI en raison des abus de spam.
Le port 465 est obsolète et ne doit pas être utilisé.
Le port 587 est la norme moderne et sécurisée pour la soumission authentifiée avec TLS.
Le port 2525 sert d'alternative pratique lorsque le 587 est bloqué.
Une configuration de port appropriée améliore la livrabilité et assure une transmission d'e-mails chiffrée et conforme.
Points forts des Q&A
Quel est le but de SMTP et pourquoi le port est-il important ?
SMTP définit comment les emails se déplacent de l'expéditeur au destinataire sur Internet. Le port détermine comment et où ces messages sont transmis - choisir le mauvais peut bloquer la livraison ou affaiblir la sécurité.
Pourquoi le port 25 n'est-il plus recommandé ?
Le port 25 était autrefois standard mais est devenu la cible principale du spam et des logiciels malveillants. La plupart des FAI le bloquent désormais pour prévenir les abus, le réservant principalement pour la communication inter-serveurs.
Qu'en est-il du port 465 ?
Le port 465 était initialement attribué à SMTPS (SMTP over SSL), mais il a été déprécié. Il est maintenant réservé à d'autres fins et ne doit pas être utilisé pour l'envoi d'e-mails modernes.
Quel port SMTP devrais-je utiliser aujourd'hui ?
Utilisez le port 587 avec STARTTLS pour une soumission d'email sécurisée et authentifiée. Si cela n'est pas disponible, le port 2525 est un remplacement pris en charge par de nombreux fournisseurs, y compris SparkPost.
Quelle est la différence pratique entre submission et relaying?
La soumission (généralement le port 587) est lorsque un client remet du courrier à un serveur pour l'envoi. Le relais (généralement le port 25) se produit entre les serveurs de messagerie transférant des messages à travers les domaines.
Les personnes configurant une application ou un système de messagerie pour envoyer (ou relayer) des emails se posent souvent une question commune : « Quel port SMTP devrais-je utiliser ? »
Pourquoi le port 25 est-il généralement bloqué ? Comment pouvez-vous vérifier si c'est le cas ?
Quel Port SMTP devrais-je utiliser : Port 25, 465, 587 ou 2525 ?
Les personnes configurant une application ou un système de messagerie pour envoyer (ou relayer) des e-mails posent souvent une question courante : « Quel port SMTP devrais-je utiliser ? » Vous pourriez voir des informations vous indiquant d'utiliser les ports 25, 465, 587 ou 2525 pour le relais SMTP. Alors, lequel de ceux-ci devrait être votre port SMTP standard ? Voici ce que vous devez savoir, et pourquoi.
Qu'est-ce qu'un port SMTP ?
SMTP (Simple Mail Transfer Protocol) est la norme de base que les serveurs de messagerie utilisent pour envoyer des emails entre eux sur Internet. SMTP est également utilisé par des applications telles que Apple Mail ou Outlook pour télécharger des emails vers les serveurs de messagerie qui les relaient ensuite à d'autres serveurs de messagerie. (D'autre part, les applications de messagerie se basent généralement sur d'autres normes telles que IMAP ou POP3 pour récupérer les emails des serveurs.)
Comme d'autres services Internet tels que les sites web, le courrier électronique SMTP s'appuie sur les noms de domaine et les adresses Internet pour savoir où envoyer les messages. Aujourd'hui, nous sommes tous familiers avec la version textuelle de ces adresses, comme www.sparkpost.com. La plupart d'entre nous savent que l'adresse textuelle représente une adresse IP numérique comme 107.21.246.67. Mais beaucoup moins nombreux sont ceux qui savent que ces adresses réseau incluent également des « numéros de port » spécifiques. Un « port SMTP » fait référence à la partie spécifique de l'adresse Internet utilisée pour transférer des emails.
Le web et HTTP utilisent le numéro de port 80. Pour les emails et SMTP, ce numéro de port est... eh bien, cela dépend.

Comment SMTP Diffère-t-il de SSL et TLS ?
Les deux technologies facilitent l'envoi d'e-mails. Alors que SMTP pourrait être le muscle et les os du processus, Secure Sockets Layer (SSL) forme la peau pour garder vos e-mails sécurisés. SSL fonctionne avec n'importe quel port disponible.
SSL était le protocole de sécurité standard pour les ports email courants dans un passé pas si lointain. Avec l'adoption de son descendant nouveau et amélioré, Transport Layer Security (TLS), les communications électroniques sont devenues encore plus sécurisées.
Bien que les deux protocoles créent un canal privé entre l'ordinateur expéditeur et le récepteur pour sécuriser les transmissions, TLS offre plus d'alertes que son ancêtre et peut exécuter plus de fonctions de hachage pour améliorer la communication cryptée. Aujourd'hui, de nombreux e-mails utilisent la convention la plus à jour, STARTTLS, qui se combine avec les protocoles SSL ou TLS pour une sécurité maximale.
Le protocole SMTP à lui seul n'est pas aussi sécurisé qu'il pourrait l'être. L'utilisation de la méthode de transfert en conjonction avec l'un des protocoles de sécurité fournit plus de protection par chiffrement. Pour envoyer des emails, SSL et d'autres protocoles améliorent la transmission SMTP.
Comment pouvez-vous découvrir quel est votre port SMTP ?
Quel port devez-vous utiliser pour SMTP ?
Les ports 25, 465, 587 ou 2525 pour SMTP ont tous été considérés comme des ports SMTP standard à un moment donné, mais seuls 587 ou 2525 devraient vraiment être considérés pour une utilisation moderne.
Si vous configurez vos systèmes pour utiliser SparkPost comme service de relais SMTP, vous devriez utiliser le port 587 comme votre port SMTP standard, avec 2525 comme alternative dans le cas où le port 587 n'est pas disponible.
Je vais expliquer pourquoi, en parcourant les différents ports couramment utilisés pour envoyer des e-mails aujourd'hui.
Ci-dessous se trouve une comparaison rapide pour vous aider à choisir le bon port SMTP.
Numéro de port | Description | Quand l'utiliser |
|---|---|---|
25 | Port SMTP standard | Souvent bloqué par les FAI et les fournisseurs de cloud |
465 | Port obsolète (déprécié) pour SMTP sécurisé | Ne l'utilisez que si absolument nécessaire |
587 | Port moderne pour SMTP sécurisé | Le meilleur choix pour SparkPost et les applications modernes |
2525 | Port SMTP alternatif, non-standard | Une alternative lorsque les ports standards ne sont pas disponibles |
Port 25 : Le port SMTP standard original
Le port 25 est le port SMTP email standard original et le plus ancien, puisqu'il a d'abord été lancé en 1982. Aujourd'hui, l'Internet Assigned Numbers Authority (IANA), le groupe responsable du maintien du schéma d'adressage Internet, reconnaît toujours le port 25 comme le port SMTP standard et par défaut. SMTP a été désigné pour utiliser le port 25 dans le document IETF Request For Comments (RFC) 821. Mais en pratique, ce n'est pas aussi simple qu'il y paraît.
Bien que le port 25 continue d'être utilisé pour le relais SMTP de serveur à serveur, la plupart des clients SMTP modernes ne devraient pas être configurés pour utiliser ce port. Le port 25 est généralement bloqué par les FAI résidentiels et les fournisseurs d'hébergement cloud d'entreprise car il a acquis une mauvaise réputation comme étant le port préféré pour les expéditeurs de courriers indésirables envoyant de grandes quantités de communications non sollicitées.
Port 465 : Port SMTP obsolète et dépassé
Le port 465 n'est plus une norme acceptée pour SMTP. Cependant, il existe certains systèmes anciens qui utilisent encore le port 465 pour SMTP, et certaines pages d'aide sur Internet suggèrent toujours le port 465 comme configuration recommandée. Le port a gagné en redondance à la fin des années 1990 mais s'appuie toujours sur la méthode SSL implicite passive pour établir une transmission sécurisée. Notre conseil? Ne le faites pas sauf si votre application l'exige absolument.
L'IANA a initialement attribué le port 465 à une version cryptée de SMTP appelée SMTPS. Initialement, il a été proposé d'envoyer des e-mails en utilisant le protocole Secure Sockets Layer (SSL). Cependant, l'IANA a depuis réaffecté ce port à un usage différent, il ne devrait donc plus être utilisé pour SMTP. C'est pourquoi SparkPost n'accepte pas les connexions sur le port 465.
Port 587 : Le port SMTP sécurisé standard
Les serveurs de messagerie modernes utilisent le port 587 pour la soumission SMTP sécurisée des emails pour la livraison. Par exemple, si vous utilisez un logiciel client de messagerie comme Outlook ou Apple Mail, il est très probablement configuré pour utiliser ce port pour envoyer vos messages. Ce n'est pas seulement le logiciel client de messagerie personnelle, cependant. Les systèmes qui transmettent des messages à un service de livraison de messages comme SparkPost doivent également être configurés pour utiliser ce port.
Tous les clients SparkPost doivent utiliser le port 587 par défaut, à moins que vous ne soyez explicitement bloqué par votre réseau en amont ou votre fournisseur d'hébergement. Utiliser le port 587, associé au chiffrement TLS, est le meilleur moyen de garantir que l'e-mail est soumis de manière sécurisée et fiable à SparkPost (ou à presque tout autre fournisseur).
Port 2525 : Un port SMTP alternatif courant
Le port 2525 n'est pas un port SMTP officiel et n'est pas approuvé par l'IETF ni l'IANA. Cependant, SparkPost et de nombreux autres fournisseurs de services de messagerie prennent en charge l'utilisation du port 2525 comme alternative au port 587 pour SMTP, dans le cas où les ports ci-dessus sont bloqués. (Un exemple notable où cela est nécessaire est pour les services hébergés sur Google Compute Engine.) Si vous avez essayé le port 587 mais que vous rencontrez des problèmes de connectivité, essayez le port 2525. Tout comme le port 587, la plupart des implémentations qui écoutent sur le port 2525 prennent également en charge le chiffrement TLS.
Le port SMTP a-t-il de l'importance ?
En dehors des défis liés à la connectivité, vous trouverez que l'utilisation du mauvais port affecte la délivrabilité des emails , empêchant les messages de parvenir de manière fiable aux boîtes de réception. La communication par email ne peut être efficace que lorsqu'elle trouve son chemin entre l'expéditeur et le destinataire, et le bon port garantit une livraison réussie.
Pour la majorité des utilisateurs, votre fournisseur d'email configurera les ports pour vous, de sorte que vous n'ayez pas à choisir. Pour d'autres, cependant, il est important de comprendre qu'il y a différentes fonctions assignées à divers ports, principalement réparties entre soumission et relais.
Soumission et Relais
La soumission est l'action de remettre votre communication électronique fraîchement créée à votre boîte d'envoi avec votre fournisseur de services de messagerie. Si vous et votre fournisseur utilisez des ports différents, c'est là que le processus s'arrête — votre email n'ira pas plus loin. Lorsque vous êtes sur le même port, votre serveur de messagerie accepte la communication sortante et serre la main de l'ordinateur à l'autre extrémité. Lorsque tout est sécurisé et en accord, la transmission a lieu. Ce processus est connu sous le nom de relais.
Qu'est-ce qu'un serveur SMTP?
Un serveur SMTP est un ordinateur qui alimente le protocole que votre client de messagerie utilise lors de l'envoi, la réception et/ou le relais de messages sortants. Dans le cadre du processus, un serveur SMTP vérifie qu'un expéditeur est autorisé à envoyer via le SMTP et, si l'expéditeur est autorisé à envoyer et que le message est jugé non distribuable, le serveur SMTP le renverra à l'adresse MAIL FROM. PowerMTA est l'un des principaux serveurs SMTP car il permet aux expéditeurs d'adopter les dernières spécifications d'authentification pour l'envoi de courriels en volume élevé et de se conformer aux nouvelles politiques d'authentification.
Comment configurer votre serveur SMTP
En savoir plus
Vous voulez en savoir plus sur l'utilisation de SMTP? Voici des instructions pour configurer SparkPost pour le relais SMTP et la livraison d'e-mails, les différences entre la transmission de messages par SMTP et par API, et comment dépanner votre connexion SMTP à SparkPost. Votre équipe de professionnels chez SparkPost est également disponible pour fournir un soutien technique lorsque cela est nécessaire.



