Unterschied zwischen SMTP und MIME

Unterschied zwischen SMTP und MIME

Wir senden fast jeden Tag E -Mails, aber Sie fragen sich, wie es funktioniert? Oder was passiert hinter den Kulissen? SMTP ist der De -facto. SMTP ist ein einfaches E-Mail-Transfer-Protokoll, das nur Textnachrichten über das Internet und nur im 7-Bit-ASCII-Format senden kann. Während ASCII ideal zum Schreiben einfacher Memorandums und Kurznachrichten ist, ist es nicht in der Lage, andere Arten von Kommunikation zu unterstützen. Um das Beste aus E -Mail -Clients herauszuholen und E -Mails mehr als nur Textnachrichten zu tragen, wurde der MIME -Standard entwickelt, um die Funktionalität von SMTP zu erweitern und andere Zeichensets als ASCII zu verwenden. MIME kann jedoch nicht SMTP ersetzen. Schauen wir uns die beiden genau an.

Einfacher Mailübertragungsprotokoll (SMTP)

SMTP, kurz für das einfache Mail -Transfer -Protokoll, ist ein Anwendungsschichtprotokoll für die Übertragung von elektronischen Mails im Internet. E-Mail ist für die meisten Personen nur ein Anwendungsprogramm, das die Nachricht übernimmt und sie auf magische Weise an den Empfänger ihrer Wahl liefert. Die meisten Menschen haben nicht die geringste Ahnung, wie die gesamte Prozedur hinter dem E -Mail -Fluss funktioniert. SMTP ist, wie es hinter den Kulissen passiert. SMTP ist das sehr beliebte E -Mail -Protokoll, mit dem zwei verschiedene Benutzer auf zwei verschiedenen Servern Textdaten untereinander austauschen können. SMTP verwaltet die Übertragung von E -Mail -Nachrichten im Internet. Es ist Teil der TCP/IP -Suite von Protokollen, die eine reibungslose Bewegung von Elektronik -Mails über das Internet gewährleisten. Die SMTP wurde erstmals in RFC 788 definiert und im November 1981 veröffentlicht.

Mehrzweck -Internet -Mail -Erweiterungen (MIME)

MIME ist kurz für Mehrzweck -Internet -Mail -Erweiterungen. MIME ist, wie der Name schon sagt. Es wurde entwickelt, um einige schwerwiegende Einschränkungen bei SMTP zu überwinden. MIME erweitert das Internet-E-Mail-Protokoll, um die Übertragung von Nicht-ASCII-Daten über E-Mails zu ermöglichen, im Gegensatz zu SMTP, die nur die Übertragung von Textnachrichten über das Internet übertragen. Tatsächlich wurde MIME hauptsächlich für SMTP entwickelt, aber die von MIME definierten Inhaltstypen können auch für Kommunikationsprotokolle außerhalb des E -Mail -Ökosystems wie HTTP verwendet werden. Darüber hinaus definiert MIME einen Mechanismus, mit dem Sie mehrere Anhänge in eine einzelne E -Mail -Nachricht haben können, einschließlich verschiedener Dateitypen. Und das Beste daran, MIME ersetzt die RFCS 821/822 nicht; In der Tat ist es völlig rückwärtskompatibel mit frühen Implementierungen des SMTP -Protokolls.

Unterschied zwischen SMTP und MIME

Protokoll

SMTP, kurz für das einfache Mail -Transfer -Protokoll, ist ein Standard -E -Mail -Transfer -Protokoll und ein Teil der TCP/IP -Suite von Protokollen, mit denen zwei verschiedene Benutzer auf zwei verschiedenen Servern Textdaten zwischeneinander austauschen können. SMTP, der erstmals in RFC 788 im November 1981 definiert ist, stellt den reibungslosen Übertragungsfluss von E -Mail -Nachrichten im Internet sicher. MIME, die als Mehrzweck -Internet -Mail -Erweiterungen abgekürzt wird, ist ein E -Mail -Bewerbungsprogramm, das das Format von E -Mail -Nachrichten erweitert, um mehr als nur Textnachrichten per E -Mail zu unterstützen. MIME ist jedoch kein Mail -Protokoll und kann SMTP nicht ersetzen.

Format

SMTP ist ein Anwendungsschichtprotokoll, das seit 1982 als De -Fakt -Standard für den E -Mail -Austausch verwendet wird. SMTP unterstützt jedoch nur einen einzelnen Teil von ASCII-Text-Bedeutung, die Nachrichten nur im 7-Bit-ASCII-Format (Network Virtual Terminal) gesendet werden können, und Nachrichten über eine bestimmte Größe sind nicht zulässig. MIME erweitert das Internet-E-Mail-Protokoll, um die Übertragung von Nicht-ASCII-Daten über E-Mails im Gegensatz zu SMTP zu aktivieren. Tatsächlich fungiert es als ergänzendes E-Mail-Protokoll zur Unterstützung von Nicht-ASCII-Daten, was bedeutet.

Anhänge

SMTP ist ein einfaches E -Mail -Transfer -Protokoll, das Zeilen ermöglicht, die nicht mehr als 1000 ASCII -Zeichen enthalten. Mit SMTP können Sie nur textbasierte Nachrichten senden. Sie können keine Bilder als Anhänge senden oder sogar einen formatierten Text in einer E -Mail -Nachricht senden. MIME wurde entwickelt, um die Funktionalität von SMTP zu erweitern; Tatsächlich waren es die Einschränkungen von SMTP, die die Veröffentlichung von MIME ausführten. Mit dem MIME-Protokoll können Sie mehrere Anhänge innerhalb einer einzelnen E-Mail-Nachricht senden, einschließlich Binärdateien, Audio, Video, Bildern und Nicht-ASCII-Zeichen.

SMTP vs. MIME: Vergleichstabelle

Zusammenfassung

SMTP ist seit 1982 der DE -Fakt -Standard für den E -Mail -Austausch. Es handelt sich jedoch um ein einfaches E -Mail -Transfer -Protokoll, das nicht in der Lage ist, mehr als Textnachrichten zu senden oder es in einer Warteschlange zu halten. SMTP ist wie ein Postunternehmen, der seine tägliche Postquote von der Quelle abholt und sie an die Empfänger liefert. Es ist es egal, wo die Mails über Nacht gespeichert werden oder wie es von Punkt A nach Punkt B kommt. MIME wurde entwickelt, um die Einschränkungen von SMTP zu überwinden. MIME ist ein Standard für die Codierung von Binärdateien, Audio, Video, Bildern und Nicht-ASCII-Zeichen in einer Mail. MIME ist jedoch kein Full-Flecken-Mail-Protokoll und kann SMTP nicht ersetzen. Es erweitert nur die Funktionalität von SMTP, um alles zu tun, was SMTP kann, und vieles mehr.