Logo vi.removalsclassifieds.com

Sự khác biệt giữa SMTP và IMAP (với Bảng)

Mục lục:

Anonim

SMTP và IMAP là hai giao thức email có liên quan đến việc chuyển các thông điệp điện tử. SMTP là viết tắt của Simple Mail Transfer Protocol trong khi IMAP là viết tắt của Internet Message Access Protocol.

Về cơ bản, một giao thức email thiết lập một kết nối giữa người gửi, máy chủ email và người nhận.

SMTP so với IMAP

Sự khác biệt giữa SMTP và IMAP là cả hai đều dành cho các chức năng khác nhau. SMTP chỉ dùng để gửi tin nhắn trong khi IMAP dùng để quản lý và truy xuất tin nhắn.

SMTP là cần thiết để gửi một thông điệp điện tử từ một người gửi đến một máy chủ email và sau đó chuyển thông điệp giữa hai máy chủ email.

Mặt khác, IMAP là cần thiết để truy xuất một thông điệp điện tử được lưu trữ trong một máy chủ email.

Bảng so sánh giữa SMTP và IMAP

Các thông số so sánh

SMTP

IMAP

Hình thức đầy đủ

SMTP là từ viết tắt của Simple Mail Transfer Protocol. IMAP là từ viết tắt của Internet Message Access Protocol.
Nghĩa

SMTP là một giao thức email thiết lập một cách để các thông điệp điện tử được chuyển từ một người gửi đến một máy chủ email và sau đó là giữa hai máy chủ email. IMAP là một giao thức email thiết lập cách thức quản lý và truy xuất các thông điệp điện tử từ một máy chủ email.
Chức năng

Chức năng của SMTP chỉ là gửi thông điệp điện tử đến một máy chủ hoặc giữa các máy chủ. Chức năng của IMAP là quản lý và truy xuất các thông điệp điện tử từ máy chủ.
Chuyển giao

SMTP chuyển các thông điệp điện tử từ máy khách đến máy chủ cũng như giữa hai máy chủ. IMAP chỉ chuyển các thông điệp điện tử từ máy chủ email đến máy khách.
Các cổng

SMTP hoạt động trên cổng 25 (tiêu chuẩn để chuyển thư), cổng 465 (không tương thích với RFC), cổng 587 (được mã hóa TLS) và cổng 2525 (không phải là cổng chính thức nhưng hỗ trợ hầu hết mọi dịch vụ email). IMAP hoạt động trên cổng 143 (cổng mặc định không có mã hóa) và cổng 993 (cổng SSL / TLS an toàn thường được gọi là IMAPS).

SMTP là gì?

SMTP là một giao thức tiêu chuẩn công nghiệp dựa trên văn bản cho các dịch vụ email. Nó thiết lập một cơ chế để chuyển các thông điệp điện tử từ một người gửi đến một máy chủ email, cũng như giữa hai máy chủ email. SMTP là viết tắt của Simple Mail Transfer Protocol. Nó chỉ có nghĩa là "gửi" tin nhắn.

Trong máy chủ SMTP, máy khách SMTP gửi các lệnh dưới dạng văn bản như HELLO, MAIL, RCPT, v.v. Các lệnh này được máy chủ SMTP phản hồi dưới dạng mã số hoàn thành như 220, 250, 354, v.v.. Luồng công việc này được sử dụng để chuyển các thông điệp điện tử từ bên này sang bên khác.

Các cơ chế SMTP đã được phát triển trong những năm 1970. Usenet, một mạng truyền thông ra đời cùng thời kỳ này có nhiều điểm tương đồng với các máy chủ SMTP. Sau đó, trong những năm 1980, SMTP đã trở nên phổ biến vì nó miễn phí cho thư UUCP (Chương trình Sao chép Unix sang Unix).

Hiện tại, SMTP hỗ trợ các máy chủ bao gồm IceWarp, Sendmail, Exim, Postfix, MagicMail, MailEnable và HMailServer. Các ứng dụng khách mà nó hỗ trợ bao gồm Mozilla Thunderbird (sau phiên bản 82.0) và NMH (sau phiên bản 1.7).

IMAP là gì?

IMAP là một giao thức tiêu chuẩn giao tiếp cho các dịch vụ email. Nó thiết lập một cơ chế để lấy các thông điệp điện tử từ một máy chủ email. Những thông báo này luôn được lưu trữ trên máy chủ. Khi người nhận khởi động ứng dụng và chọn một tin nhắn, giao thức sẽ tự động tải xuống.

IMAP chỉ dùng để quản lý và nhận tin nhắn theo yêu cầu. Việc chuyển giao chỉ diễn ra giữa máy chủ và máy khách, trái ngược với SMTP. Phản hồi của máy chủ IMAP gồm ba loại - Phản hồi trạng thái (OK, BYE, BAD, KHÔNG), Dữ liệu máy chủ (KHẢ NĂNG, TỒN TẠI, FETCH) và Yêu cầu tiếp tục lệnh.

Hầu hết mọi triển khai IMAP đều cho phép nhiều thiết bị kết nối với máy chủ đồng thời. Tuy nhiên, IMAP có thể được so sánh với POP3 cho dịch vụ truyền thông của nó. POP3 lưu trữ tất cả các thư điện tử trong một ‘hộp thư’ kỹ thuật số. Điều này được tải xuống hoàn toàn khi người nhận mở ứng dụng.

Ban đầu, IMAP là một giao thức hộp thư truy cập từ xa được thiết kế bởi Mark Crispin. Sau khi trải qua nhiều lần thay đổi và nâng cấp, phiên bản mới nhất IMAP2bis đã được phát hành. Sau đó nó được đổi tên thành IMAP4 để tránh nhầm lẫn.

Sự khác biệt chính giữa SMTP và IMAP

  1. SMTP là từ viết tắt của Simple Mail Transfer Protocol và IMAP là từ viết tắt của Internet Message Access Protocol.
  2. SMTP là một cơ chế thiết lập một giao thức cho các thông điệp điện tử được gửi đến một máy chủ email hoặc giữa các máy chủ trong khi IMAP là một cơ chế lấy các thông điệp điện tử từ các máy chủ email.
  3. SMTP chỉ có nghĩa là "gửi" trong khi IMAP có nghĩa là để quản lý và truy xuất tin nhắn.
  4. SMTP có thể chuyển thông điệp từ máy khách đến máy chủ cũng như giữa hai máy chủ. Ngược lại, IMAP chỉ có thể chuyển thông điệp từ máy chủ đến máy khách.
  5. SMTP hoạt động trên cổng 25 (tiêu chuẩn để chuyển thư), cổng 465 (không tương thích với RFC), cổng 587 (được mã hóa TLS) và cổng 2525 (không phải là cổng chính thức nhưng hỗ trợ hầu hết mọi dịch vụ email). Mặt khác, IMAP hoạt động trên cổng 143 (cổng mặc định không có mã hóa) và cổng 993 (cổng SSL / TLS an toàn thường được gọi là IMAPS).

Sự kết luận

SMTP và IMAP được yêu cầu cùng nhau làm giao thức để gửi và nhận tin nhắn. Chúng hoạt động như một kết nối giữa người gửi, máy chủ email và người nhận. Trong khi SMTP được dùng để đẩy tin nhắn, IMAP được dùng để truy xuất nó.

SMTP là một trong những máy chủ phổ biến nhất được sử dụng hiện nay. Tuy nhiên, IMAP cạnh tranh với POP3, là một giao thức truyền thông lưu trữ tất cả các thư trong hộp thư và tải xuống các thư. Điều này cho phép khách hàng truy cập các tin nhắn ngoại tuyến.

Điều làm cho IMAP trở nên khác biệt, là dung lượng của nó cho nhiều lần đăng nhập. Vì vậy, nếu khách hàng cần truy cập thư từ các thiết bị khác nhau, IMAP hoạt động hoàn hảo. POP3 hoàn hảo cho những khách hàng có kết nối internet thấp hoặc không ổn định.

Người giới thiệu

Sự khác biệt giữa SMTP và IMAP (với Bảng)