Différence entre SMTP et MIME

Différence entre SMTP et MIME

Nous envoyons des e-mails presque tous les jours, mais vous vous demandez comment cela fonctionne? Ou que se passe-t-il dans les coulisses? SMTP est la norme de facto responsable de l'envoi des e-mails d'un serveur à un autre sur les réseaux basés sur TCP / IP. SMTP est un simple protocole de transfert de courrier qui ne peut envoyer des messages texte que via Internet et uniquement au format ASCII 7 bits. Alors que ASCII est idéal pour écrire des mémorandums simples et des messages courts, il n'est pas suffisant pour prendre en charge d'autres types de communication. Ainsi, pour tirer le meilleur parti des clients de messagerie et pour permettre aux e-mails de transporter plus que des SMS, la norme MIME a été développée pour étendre les fonctionnalités de SMTP et utiliser des ensembles de caractères autres que ASCII. Cependant, MIME ne peut pas remplacer SMTP. Jetons un bon aperçu des deux.

Protocole de transfert de courrier simple (SMTP)

SMTP, abréviation du protocole de transfert de courrier simple, est un protocole de couche d'application pour la transmission du courrier électronique sur Internet. Pour la plupart des gens, le courrier électronique n'est qu'un programme d'application qui prend le message et le livre par magie au destinataire de leur choix. La plupart des gens n'ont pas la moindre idée de la façon dont la procédure entière derrière le flux de messagerie fonctionne. SMTP est comment ça se passe dans les coulisses. SMTP est le protocole de messagerie très populaire qui permet à deux utilisateurs différents sur deux serveurs différents d'échanger des données textuelles entre elles. SMTP gère la transmission des e-mails sur Internet. Il fait partie de la suite TCP / IP de protocoles qui assurent un mouvement fluide des courriers électroniques via Internet. Le SMTP a été défini pour la première fois dans RFC 788 et publié en novembre 1981.

Extensions de messagerie Internet polyvalentes (MIME)

MIME est court pour les extensions de messagerie Internet polyvalentes. MIME, comme son nom l'indique, est un programme d'application par e-mail qui étend le format des messages par e-mail pour prendre en charge plus que des messages textuels, tels que l'audio, la vidéo, les images, etc. Il a été développé pour surmonter certaines limites graves dans SMTP. MIME augmente le protocole d'e-mail Internet pour permettre la transmission de données non ASCII par e-mails, par opposition à SMTP, qui uniquement la transmission des messages texte sur Internet. En fait, MIME a été développé principalement pour SMTP, mais les types de contenu définis par MIME peuvent également être utilisés pour les protocoles de communication en dehors de l'écosystème des e-mails, tels que HTTP. De plus, MIME définit un mécanisme qui vous permet d'avoir plusieurs pièces jointes en un seul e-mail, y compris différents types de fichiers. Et la meilleure partie, MIME ne remplace pas les RFC 821/822; En fait, il est totalement compatible avec les premières implémentations du protocole SMTP.

Différence entre SMTP et MIME

Protocole

SMTP, abréviation du protocole de transfert de courrier simple, est un protocole de transfert de courrier standard et une partie de la suite de protocoles TCP / IP qui permet à deux utilisateurs différents sur deux serveurs différents d'échanger des données textuelles entre elles. Défini dans RFC 788 en novembre 1981, SMTP assure le flux de transmission en douceur des e-mails sur Internet. MIME, abrégé sous forme d'extensions de messagerie Internet polyvalents, est un programme d'application de messagerie qui étend le format des messages par e-mail pour prendre en charge plus que des messages textuels par e-mail. Cependant, MIME n'est pas un protocole de messagerie et ne peut pas remplacer SMTP.

Format

SMTP est un protocole de couche d'application qui a été largement utilisé comme norme de fait pour l'échange de messagerie depuis 1982. Cependant, SMTP ne prend en charge qu'un seul corps de texte de texte ASCII que les messages ne peuvent être envoyés que dans le format ASCII 7 bits NVT (terminal virtuel du réseau) et les messages sur une certaine taille ne sont pas autorisés. MIME augmente le protocole d'e-mail Internet pour permettre la transmission de données non ASCII par e-mail, par opposition à SMTP. En fait, il agit comme un protocole de messagerie supplémentaire pour prendre en charge les données non ASCII, ce qui signifie qu'elle peut envoyer des données non ASCII via SMTP.

Attachements

SMTP est un simple protocole de transfert de messagerie qui permette les lignes qui ne contiennent pas plus de 1000 caractères ASCII. Avec SMTP, vous ne pouvez envoyer que des messages textuels; Vous ne pouvez pas envoyer de photos sous forme de pièces jointes ou envoyer un texte formaté même dans un e-mail. MIME a été développé pour étendre les fonctionnalités de SMTP; En fait, ce sont les limites de SMTP qui ont provoqué la libération de MIME. À l'aide du protocole MIME, vous pouvez envoyer plusieurs pièces jointes dans un seul e-mail, y compris les fichiers binaires, l'audio, la vidéo, les images et les caractères non ASCII.

SMTP VS. Mime: graphique de comparaison

Résumé

SMTP est la norme de fait pour l'échange de messagerie depuis 1982. Mais il s'agit d'un simple protocole de transfert de courrier qui n'est pas suffisant pour envoyer autre chose que des SMS ou le maintenir dans une file d'attente. SMTP est comme un facteur qui ramasse son quota quotidien de courriers de la source et les livre aux destinataires. Il ne se soucie pas de l'endroit où les courriers sont stockés du jour au lendemain ou de la façon dont il passe du point A au point B. MIME a été développé pour surmonter les limites de SMTP. MIME est une norme pour coder les fichiers binaires, l'audio, la vidéo, les images et les caractères non ASCII dans un courrier. Cependant, MIME n'est pas un protocole de courrier complet et il ne peut pas remplacer SMTP; il étend seulement les fonctionnalités de SMTP pour faire tout ce que SMTP peut faire et bien plus.