IMAP (Giao thức truy cập thư tín Internet)

Định nghĩa

IMAP là tiêu chuẩn internet mô tả giao thức để truy xuất thư từ máy chủ email (IMAP).

IMAP có thể làm gì?

Thông thường, các tin nhắn được lưu trữ và tổ chức trong các thư mục trên máy chủ . Khách hàng email trên máy tính và thiết bị di động sao chép cấu trúc đó, ít nhất là một phần và đồng bộ hóa các hành động (chẳng hạn như xóa hoặc di chuyển thư) với máy chủ.

Điều đó có nghĩa là nhiều chương trình có thể truy cập cùng một tài khoản và tất cả hiển thị cùng một trạng thái và tin nhắn, tất cả đều được đồng bộ hóa. Nó cho phép bạn di chuyển thư giữa các tài khoản email một cách liền mạch, có các dịch vụ của bên thứ ba kết nối với tài khoản của bạn để thêm chức năng (ví dụ: để tự động sắp xếp hoặc sao lưu thư).

IMAP là từ viết tắt của Giao thức Truy cập Nhắn tin Internet, và phiên bản hiện tại của giao thức là IMAP 4 (IMAP4rev1).

IMAP So sánh với POP như thế nào?

IMAP là một tiêu chuẩn mới hơn và nâng cao hơn để lưu trữ và truy xuất thư hơn POP (Giao thức Bưu điện). Nó cho phép các tin nhắn được lưu giữ trong nhiều thư mục, hỗ trợ chia sẻ thư mục và xử lý thư trực tuyến, thông qua trình duyệt web, nơi thư không cần lưu trữ trên máy tính của người dùng.

IMAP cũng là để gửi thư?

Tiêu chuẩn IMAP định nghĩa các lệnh để truy cập và hoạt động trên các email trên máy chủ. Nó không bao gồm các hoạt động để gửi tin nhắn. Để gửi email (cả khi sử dụng POP và sử dụng IMAP để truy xuất), SMTP (Giao thức truyền thư đơn giản) được sử dụng.

IMAP có bất lợi?

Cũng giống như việc gửi thư, các chức năng nâng cao của IMAP cũng đi kèm với sự phức tạp và sự mơ hồ.

Sau khi một tin nhắn đã được gửi (thông qua SMTP), ví dụ, nó cần được truyền lại (qua IMAP) để được lưu trữ trong thư mục "Đã gửi" của tài khoản IMAP.

IMAP khó triển khai và cả máy khách email và máy chủ IMAP có thể khác nhau về cách chúng diễn giải tiêu chuẩn. Triển khai một phần và các phần mở rộng riêng cũng như các lỗi không thể tránh khỏi và quirks có thể làm cho IMAP khó khăn trên các lập trình viên và làm chậm cũng như kém đáng tin cậy hơn mong muốn cho người dùng.

Các chương trình email có thể bắt đầu tải xuống thư mục đầy đủ một lần nữa mà không có lý do rõ ràng, ví dụ, và tìm kiếm có thể làm căng thẳng máy chủ và làm cho email chậm cho nhiều người dùng.

IMAP được xác định ở đâu?

Tài liệu chính để xác định IMAP là RFC (Yêu cầu nhận xét) 3501 từ năm 2003.

Có bất kỳ tiện ích mở rộng nào cho IMAP không?

Tiêu chuẩn IMAP cơ bản cho phép mở rộng không chỉ cho giao thức mà còn cho các lệnh riêng lẻ trong đó, và nhiều phần mở rộng đã được xác định hoặc thực hiện.

Các tiện ích mở rộng IMAP phổ biến bao gồm IMAP IDLE (thông báo thời gian thực của email nhận được), SORT (sắp xếp thư tại máy chủ để chương trình email có thể tìm nạp mới nhất hoặc mới nhất, chẳng hạn mà không phải tải xuống tất cả email) và THREAD ( cho phép khách hàng email truy xuất các thư liên quan mà không cần tải xuống tất cả thư trong thư mục), TRẺ EM (triển khai phân cấp thư mục), ACL (Danh sách điều khiển truy cập, chỉ định quyền cho từng người dùng trên thư mục IMAP)

Bạn có thể tìm thấy danh sách đầy đủ hơn về các tiện ích mở rộng IMAP tại Cơ quan đăng ký khả năng giao thức truy cập thông điệp Internet (IMAP).

Gmail cũng bao gồm một số tiện ích mở rộng cụ thể cho IMAP.