Logo ms.removalsclassifieds.com

Perbezaan Antara SMTP dan IMAP (dengan Jadual)

Isi kandungan:

Anonim

SMTP dan IMAP ialah dua protokol e-mel yang terlibat dalam pemindahan mesej elektronik. SMTP bermaksud Simple Mail Transfer Protocol manakala IMAP bermaksud Internet Message Access Protocol.

Pada asasnya, protokol e-mel mewujudkan sambungan antara pengirim, pelayan e-mel dan penerima.

SMTP lwn IMAP

Perbezaan antara SMTP dan IMAP ialah kedua-duanya dimaksudkan untuk fungsi yang berbeza. SMTP hanya bertujuan untuk menghantar mesej manakala IMAP bertujuan untuk mengurus dan mendapatkan semula mesej.

SMTP diperlukan untuk menghantar mesej elektronik daripada pengirim ke pelayan e-mel, dan seterusnya membawa mesej antara dua pelayan e-mel.

Sebaliknya, IMAP diperlukan untuk mendapatkan semula mesej elektronik yang disimpan dalam pelayan e-mel.

Jadual Perbandingan Antara SMTP dan IMAP

Parameter Perbandingan

SMTP

IMAP

Bentuk penuh

SMTP ialah akronim untuk Simple Mail Transfer Protocol. IMAP ialah akronim untuk Internet Message Access Protocol.
Maknanya

SMTP ialah protokol e-mel yang mewujudkan cara untuk mesej elektronik dipindahkan daripada pengirim ke pelayan e-mel, dan seterusnya antara dua pelayan e-mel. IMAP ialah protokol e-mel yang mewujudkan cara mengurus dan mendapatkan semula mesej elektronik daripada pelayan e-mel.
Fungsi

Fungsi SMTP hanyalah untuk menghantar mesej elektronik ke pelayan atau antara pelayan. Fungsi IMAP adalah untuk mengurus dan mendapatkan semula mesej elektronik daripada pelayan.
Pemindahan

SMTP memindahkan mesej elektronik dari klien ke pelayan serta antara dua pelayan. IMAP memindahkan mesej elektronik hanya dari pelayan e-mel kepada pelanggan.
Pelabuhan

SMTP berfungsi pada port 25 (standard untuk pemindahan mel), port 465 (tidak mematuhi RFC), port 587 (TLS disulitkan) dan port 2525 (bukan port rasmi tetapi menyokong hampir setiap perkhidmatan e-mel). IMAP berfungsi pada port 143 (port lalai tanpa penyulitan) dan port 993 (port SSL/TLS selamat yang sering dipanggil IMAPS).

Apakah SMTP?

SMTP ialah protokol standard industri berasaskan teks untuk perkhidmatan e-mel. Ia mewujudkan mekanisme untuk pemindahan mesej elektronik daripada pengirim ke pelayan e-mel, serta antara dua pelayan e-mel. SMTP adalah singkatan dari Simple Mail Transfer Protocol. Ia hanya bertujuan untuk 'menghantar' mesej.

Dalam pelayan SMTP, pelanggan SMTP menghantar arahan dalam bentuk teks seperti HELLO, MAIL, RCPT, dll. Ini dibalas oleh pelayan SMTP dalam bentuk kod penyiapan angka seperti 220, 250, 354, dan sebagainya. Aliran kerja ini digunakan untuk memindahkan mesej elektronik dari satu pihak ke pihak lain.

Mekanisme SMTP telah dibangunkan pada tahun 1970-an. Usenet, rangkaian komunikasi yang datang dalam tempoh yang sama mempunyai banyak persamaan dengan pelayan SMTP. Selepas itu, pada tahun 1980-an, SMTP mendapat populariti kerana ia adalah percuma kepada mel UUCP (Program Salin Unix ke Unix).

Pada masa ini, SMTP menyokong pelayan termasuk IceWarp, Sendmail, Exim, Postfix, MagicMail, MailEnable dan HMailServer. Pelanggan yang disokongnya termasuk Mozilla Thunderbird (selepas versi 82.0) dan NMH (selepas versi 1.7).

Apakah IMAP?

IMAP ialah protokol standard komunikasi untuk perkhidmatan e-mel. Ia mewujudkan mekanisme untuk mendapatkan semula mesej elektronik daripada pelayan e-mel. Mesej ini sentiasa disimpan pada pelayan. Apabila penerima memulakan aplikasi dan memilih mesej, protokol memuat turunnya secara automatik.

IMAP hanya bertujuan untuk mengurus dan menerima mesej atas permintaan. Pemindahan adalah antara pelayan dan pelanggan sahaja, berbanding SMTP. Respons pelayan IMAP terdiri daripada tiga kategori - Respons Status (OK, BYE, BAD, NO), Data Pelayan (KEMAMPUAN, EXIST, FETCH) dan Permintaan Penerusan Perintah.

Hampir setiap pelaksanaan IMAP membenarkan berbilang peranti untuk menyambung dengan pelayan secara serentak. Walau bagaimanapun, IMAP boleh dibandingkan dengan POP3 untuk perkhidmatan komunikasinya. POP3 menyimpan semua mesej elektronik dalam satu 'peti mel' digital. Ini dimuat turun sepenuhnya apabila penerima membuka aplikasi.

Pada asalnya, IMAP ialah protokol peti mel akses jauh yang direka oleh Mark Crispin. Selepas melalui banyak pengubahsuaian dan peningkatan, versi terkini IMAP2bis telah dikeluarkan. Ia kemudiannya dinamakan semula sebagai IMAP4 untuk mengelakkan kekeliruan.

Perbezaan Utama Antara SMTP dan IMAP

  1. SMTP ialah akronim untuk Simple Mail Transfer Protocol dan IMAP ialah akronim untuk Internet Message Access Protocol.
  2. SMTP ialah mekanisme yang menetapkan protokol untuk mesej elektronik untuk dihantar ke pelayan e-mel atau antara pelayan manakala IMAP ialah mekanisme yang mengambil semula mesej elektronik daripada pelayan e-mel.
  3. SMTP hanya bertujuan untuk 'menghantar' manakala IMAP bertujuan untuk mengurus dan mendapatkan semula mesej.
  4. SMTP boleh memindahkan mesej daripada klien ke pelayan serta antara dua pelayan. Sebaliknya, IMAP hanya boleh memindahkan mesej daripada pelayan kepada klien.
  5. SMTP berfungsi pada port 25 (standard untuk pemindahan mel), port 465 (tidak mematuhi RFC), port 587 (TLS disulitkan) dan port 2525 (bukan port rasmi tetapi menyokong hampir setiap perkhidmatan e-mel). Sebaliknya, IMAP berfungsi pada port 143 (port lalai tanpa penyulitan) dan port 993 (port SSL/TLS selamat yang sering dipanggil IMAPS).

Kesimpulan

SMTP dan IMAP diperlukan bersama sebagai protokol untuk menghantar dan menerima mesej. Ini bertindak sebagai sambungan antara pengirim, pelayan e-mel dan penerima. Walaupun SMTP bertujuan untuk menolak mesej, IMAP bertujuan untuk mendapatkannya semula.

SMTP adalah salah satu pelayan yang paling lazim digunakan pada masa ini. Walau bagaimanapun, IMAP bersaing dengan POP3, iaitu protokol komunikasi yang menyimpan semua mesej dalam peti mel dan memuat turun mesej. Ini membolehkan pelanggan mengakses mesej di luar talian juga.

Apa yang membezakan IMAP ialah kapasitinya untuk berbilang log masuk. Jadi, jika pelanggan perlu mengakses mel daripada peranti yang berbeza, IMAP berfungsi dengan sempurna. POP3 sesuai untuk pelanggan yang mempunyai sambungan internet yang rendah atau tidak stabil.

Rujukan

Perbezaan Antara SMTP dan IMAP (dengan Jadual)