SMTP

SMTP (Simple Mail Transfer Protocol) est un protocole TCP/IP, essentiellement un ensemble de règles et de directives qu'un système doit suivre, qui est utilisé pour envoyer et recevoir des informations sous forme de courrier électronique.[1] Cependant, elle est en fait restreinte et manque de quelques fonctionnalités, comme la possibilité de mettre les messages en file d'attente à l'extrémité de réception puisqu'elle est généralement utilisée soit par IMAP (Internet Message Access Protocol) ou POP3 (Post Office Protocol 3). Ces protocoles permettent à l'utilisateur d'accéder à ses messages et à leur contenu dans une boîte aux lettres enregistrée sur le serveur, pendant que le système les télécharge périodiquement de la base de données du serveur.

Sur d'autres systèmes d'exploitation, comme Unix, Sendmail est le serveur SMTP le plus utilisé pour les emails.[1:1] Ces protocoles sont également essentiels lorsqu'il s'agit d'administrer, de gérer et de sécuriser toute activité réseau. Heureusement, pour l'utilisateur moyen d'un service de messagerie électronique, ils sont déjà intégrés au système de sorte que les utilisateurs n'auront pas à gérer manuellement un réseau. Cependant, dans des cas rares et inhabituels, les clients devront se familiariser avec des protocoles tels que IP (protocole Internet) et SMTP. SMTP a une influence majeure dans chaque email qu'un individu a envoyé tout au long de sa vie.

Les fournisseurs de services de messagerie habituels, tels que Yahoo mail et Gmail, disposent de leur propre serveur SMTP associé ou hôte dédié au processus de livraison du courrier électronique. Les utilisateurs et les experts, cependant, doivent être conscients que la plus haute qualité de service SMTP professionnel comme turboSMTP garantit le plus haut taux de livraison et de transmission.[2]

Fonctionnalité

SMTP est le protocole le plus commun et le plus largement utilisé pour la communication par e-mail sur Internet. Il fournit un support pour les services réseau entre le fournisseur de messagerie ou, dans certains cas, le serveur de messagerie de l'entreprise et l'utilisateur qui accède à la messagerie.[1:2] Il utilise généralement un processus qui s'appelle "Store and forward". Cela permet de transférer les courriels d'un réseau à l'autre. Dans ce cas, il travaillerait en étroite collaboration avec une composante majeure qui s'appelle l'Agent Principal de Transfert (ATM) que les utilisateurs doivent utiliser pour envoyer des communications à l'ordinateur et à la boîte de réception de courriel appropriés. Après quoi, SMTP épellera ensuite, tout en dirigeant également la façon dont un courriel sera transmis du MTA de l'ordinateur local à un autre MTA sur un autre appareil, et même de nombreux autres ordinateurs ou appareils.[3]

En termes simples, lorsque les utilisateurs envoient un message à un ami, connu sous le nom de destinataire, à l'aide d'un client de messagerie ou d'un service, il sera capté par un programme appelé serveur sortant qui lancera alors une conversation entre l'expéditeur et le destinataire qui entrera également. Au cours de ce processus, les machines communiquent entre elles par SMTP. Ceci peut être comparé à un langage spécifique que les deux machines maîtrisent couramment. Comme SMTP est un protocole, il fournit un ensemble de directives que les deux machines doivent respecter. De cette façon, les deux serveurs pourront s'identifier et s'identifier et communiquer entre eux afin de pouvoir reconnaître (a) l'expéditeur, (b) où le message doit aller, (c) où le contenu doit aller et une multitude de fonctions différentes.[4] Fondamentalement, SMTP montre au serveur et au système comment livrer correctement le courriel tout en résolvant les problèmes.

SMTP signifie aussi parfois'stop'. La plupart des utilisateurs ne le savent pas, mais les fournisseurs de services Internet ont une limite quant au nombre de courriels que nous pouvons envoyer à un moment donné.[5] Dans certains cas, c'est limité à chaque heure ou à chaque jour. La raison pour laquelle cela a été fait est d'empêcher l'envoi de pourriels ou de courriels indésirables à partir de serveurs de courriel automatisés qui ont été programmés pour continuer d'envoyer des messages aux utilisateurs et aux entreprises.

Chaque fournisseur d'accès Internet s'appuie sur son propre SMTP pour gérer, administrer et gouverner les e-mails envoyés depuis son périphérique source. Pour les utilisateurs qui travaillent à la maison ou ceux qui gèrent de grandes quantités de listes de courriels, cela pourrait s'avérer préjudiciable. Ceci est dû au fait que si le SMTP atteint sa limite, le fournisseur d'accès Internet cessera simplement d'envoyer le courriel. Dans certains cas, si le système est automatisé et laissé sans surveillance, le système pourrait supposer que l'utilisateur est un spammeur d'envoyer de grandes quantités de courrier électronique et fermera le compte.[5:1]

Cependant, la plupart des utilisateurs n'ont pas à s'inquiéter de ce protocole puisque la limite de courriels varie selon le FAI. À titre d'exemple, le client moyen, qui utilise un programme de Comcast Cable, est limité à seulement 1 000 par jour, alors que pour un plan différent, destiné aux entreprises, la limite est de 24 000 par jour. Plusieurs autres fournisseurs de services Internet comme Verizon et AT&T ont une approche plus non-conventionnelle. Au lieu de cela, ces deux FAI fixent une limite de 100 sur un certain nombre de destinataires que les utilisateurs sont autorisés à envoyer à partir d'un seul e-mail.

Composants

SMTP est généralement intégré à un client de messagerie et est généralement composé des composants suivants :[3:1]

  • Utilitaire utilisateur local / client final (Mail User-agent)
  • Agent de soumission par la poste (ASM)
  • Agent de transfert du courrier (CTM)
  • Agent de distribution postale (MDA)

Restrictions

Malgré toutes ces fonctionnalités, les SMTPs sont limités à ne pouvoir transférer que du contenu texte. Cela signifie qu'il est incapable de reconnaître les polices, les pièces jointes, les images, les vidéos, les fichiers audio, etc. C'est l'une des raisons pour lesquelles on dit que c'est "simple".[3:2] En raison de l'évolution rapide de la technologie et d'Internet, MIME (Multipurpose Internet Mail Extensions) a été créé pour combler le vide technologique. MIME est capable d'encoder et de transmettre toutes les informations nécessaires que SMTP n'est pas capable de faire. Cela signifie que MIME est capable de transférer des images, des pièces jointes, des documents, des audios, des vidéos et d'autres types de fichiers et d'encoder tous ces contenus en texte clair. Une fois que ces fichiers et données auront été traduits dans ce format, le SMTP sera désormais en mesure de transférer les données si nécessaire.


  1. https://whatis.techtarget.com/definition/SMTP-Simple-Mail-Transfer-Protocol ↩︎ ↩︎ ↩︎

  2. https://serversmtp.com/what-is-smtp/ ↩︎

  3. https://www.techopedia.com/definition/1710/simple-mail-transfer-protocol-smtp ↩︎ ↩︎ ↩︎

  4. https://whatismyipaddress.com/smtp ↩︎

  5. https://group-mail.com/sending-email/email-send-limits-and-options/ ↩︎ ↩︎