Perbezaan antara SMTP dan MIME

Perbezaan antara SMTP dan MIME

Kami menghantar e -mel hampir setiap hari tetapi adakah anda tertanya -tanya bagaimana ia berfungsi? Atau apa yang berlaku di belakang tabir? SMTP adalah standard de facto yang bertanggungjawab untuk menghantar mesej e -mel dari satu pelayan ke pelayan yang lain melalui rangkaian berasaskan TCP/IP. SMTP adalah protokol pemindahan mel mudah yang hanya boleh menghantar mesej teks melalui internet dan hanya dalam format ASCII 7-bit. Walaupun ASCII sangat bagus untuk menulis memorandum mudah dan mesej pendek, ia tidak cukup mampu untuk menyokong jenis komunikasi lain. Oleh itu, untuk memanfaatkan sepenuhnya pelanggan e -mel dan untuk membolehkan e -mel membawa lebih daripada sekadar mesej teks, standard MIME telah dibangunkan untuk memperluaskan fungsi SMTP dan menggunakan aksara yang ditetapkan selain ASCII. Walau bagaimanapun, MIME tidak dapat menggantikan SMTP. Mari kita lihat dengan baik.

Protokol Pemindahan Mel mudah (SMTP)

SMTP, pendek untuk protokol pemindahan mel mudah, adalah protokol lapisan aplikasi untuk penghantaran mel elektronik di internet. Kepada kebanyakan orang, e-mel hanyalah program aplikasi yang mengambil mesej dan secara ajaib menyampaikannya kepada penerima pilihan mereka. Kebanyakan orang tidak mempunyai idea yang sedikit bagaimana keseluruhan prosedur di belakang aliran e -mel berfungsi. SMTP adalah bagaimana ia berlaku di belakang tabir. SMTP adalah protokol e -mel yang sangat popular yang membolehkan dua pengguna yang berbeza di dua pelayan yang berbeza untuk menukar data teks antara satu sama lain. SMTP menguruskan penghantaran mesej e -mel di Internet. Ia adalah sebahagian daripada protokol TCP/IP yang memastikan pergerakan elektronik mel yang lancar melalui Internet. SMTP pertama kali ditakrifkan dalam RFC 788 dan diterbitkan pada November 1981.

Pelanjutan Mel Internet pelbagai guna (MIME)

Mime pendek untuk sambungan mel internet pelbagai guna. Mime, seperti namanya, adalah program aplikasi e -mel yang memanjangkan format mesej e -mel untuk menyokong lebih daripada sekadar mesej teks, seperti audio, video, gambar, dan sebagainya. Ia dibangunkan untuk mengatasi beberapa batasan serius di SMTP. MIME menambah protokol e-mel Internet untuk membolehkan penghantaran data bukan ASCII melalui e-mel, berbanding dengan SMTP yang hanya penghantaran mesej teks melalui Internet. Malah, MIME dibangunkan terutamanya untuk SMTP, tetapi jenis kandungan yang ditakrifkan oleh MIME juga boleh digunakan untuk protokol komunikasi di luar ekosistem e -mel, seperti HTTP. Di samping itu, MIME mentakrifkan mekanisme yang membolehkan anda mempunyai banyak lampiran ke dalam satu mesej e -mel, termasuk jenis fail yang berbeza. Dan bahagian yang terbaik, MIME tidak menggantikan RFCS 821/822; Malah, ia benar -benar bersesuaian dengan pelaksanaan awal protokol SMTP.

Perbezaan antara SMTP dan MIME

Protokol

SMTP, pendek untuk protokol pemindahan mel mudah, adalah protokol pemindahan mel standard dan sebahagian daripada protokol TCP/IP yang membolehkan dua pengguna yang berbeza pada dua pelayan yang berbeza untuk menukar data teks antara satu sama lain. Pertama ditakrifkan dalam RFC 788 pada bulan November 1981, SMTP memastikan aliran lancar penghantaran mesej e -mel di Internet. MIME, disingkat sebagai sambungan mel internet pelbagai guna, adalah program aplikasi e -mel yang memanjangkan format mesej e -mel untuk menyokong lebih daripada sekadar mesej teks melalui e -mel. Walau bagaimanapun, MIME bukan protokol mel dan tidak dapat menggantikan SMTP.

Format

SMTP adalah protokol lapisan aplikasi yang telah digunakan secara meluas sebagai standard fakta untuk pertukaran e -mel sejak tahun 1982. Walau bagaimanapun, SMTP hanya menyokong satu badan teks ASCII yang bermaksud mesej hanya boleh dihantar dalam format dan mesej ASCII 7-bit NVT (Rangkaian). MIME menambah protokol e-mel Internet untuk membolehkan penghantaran data bukan ASCII melalui e-mel, berbanding dengan SMTP. Malah, ia bertindak sebagai protokol e-mel tambahan untuk menyokong data bukan ASCII yang bermaksud ia boleh menghantar data bukan ASCII melalui SMTP.

Lampiran

SMTP adalah protokol pemindahan e -mel yang mudah yang membolehkan garis yang mengandungi tidak melebihi 1000 aksara ASCII. Dengan SMTP, anda hanya boleh menghantar mesej berasaskan teks; Anda tidak boleh menghantar gambar sebagai lampiran atau menghantar teks yang diformat dalam mesej e -mel. MIME telah dibangunkan untuk memperluaskan fungsi SMTP; Malah, ia adalah batasan SMTP yang mendorong pembebasan MIME. Menggunakan protokol MIME, anda boleh menghantar pelbagai lampiran dalam satu mesej e-mel, termasuk fail binari, audio, video, gambar, dan aksara bukan ASCII.

SMTP vs. Mime: Carta Perbandingan

Ringkasan

SMTP telah menjadi standard fakta untuk pertukaran e -mel sejak tahun 1982. Tetapi ia adalah protokol pemindahan mel yang mudah yang tidak cukup untuk menghantar lebih banyak daripada mesej teks atau memegangnya dalam barisan. SMTP adalah seperti pembawa mel yang memungut kuota hariannya dari sumber dan menyampaikannya kepada penerima. Ia tidak peduli di mana surat disimpan semalaman atau bagaimana ia mendapat dari titik a ke titik b. MIME dibangunkan untuk mengatasi batasan SMTP. MIME adalah standard untuk mengekodkan fail binari, audio, video, gambar dan aksara bukan ascii dalam surat. Walau bagaimanapun, MIME bukan protokol mel penuh dan ia tidak dapat menggantikan SMTP; ia hanya memanjangkan fungsi SMTP untuk melakukan semua yang boleh dilakukan oleh SMTP dan lebih banyak lagi.