giao thức mạng pop3. Giao thức email tốt nhất là gì? POP3 là gì

Bài viết này đề cập đến các giao thức được sử dụng phổ biến nhất E-mail trên Internet - POP3, IMAP và SMTP. Mỗi người trong số họ có một chức năng và cách làm việc cụ thể. Nội dung bài viết giải thích cấu hình nào phù hợp nhất với nhu cầu cụ thể của người dùng khi sử dụng ứng dụng e-mail. Nó cũng tiết lộ câu trả lời cho câu hỏi e-mail hỗ trợ giao thức nào.

POP3 là gì?

Giao thức Phiên bản 3 (POP3) là giao thức email tiêu chuẩn được sử dụng để nhận email từ máy chủ từ xa đến ứng dụng email khách cục bộ. Cho phép bạn tải tin nhắn xuống máy tính cục bộ của mình và đọc chúng ngay cả khi người dùng ở trong chế độ ngoại tuyến. Xin lưu ý rằng nếu bạn sử dụng POP3 để kết nối với tài khoản tin nhắn được tải xuống cục bộ và xóa khỏi máy chủ email.

Theo mặc định, giao thức POP3 chạy trên hai cổng:

    cổng 110 là cổng POP3 không được mã hóa;

    cổng 995 - cổng này nên được sử dụng nếu bạn muốn kết nối với POP3 một cách an toàn.

IMAP là gì?

Giao thức truy cập thư Internet (IMAP) là một giao thức để nhận thư email, được sử dụng để truy cập email trên máy chủ web từ xa từ máy khách cục bộ. IMAP và POP3 là hai giao thức được sử dụng phổ biến nhất để nhận email và được hỗ trợ bởi tất cả các ứng dụng khách email và máy chủ web hiện đại.

Giao thức POP3 có nghĩa là địa chỉ email của bạn chỉ có thể truy cập được từ một ứng dụng, trong khi IMAP cho phép đăng nhập đồng thời từ nhiều ứng dụng khách cùng một lúc. Đó là lý do tại sao IMAP phù hợp hơn, nếu bạn định truy cập email của mình từ những nơi khác nhau hoặc nếu thư của bạn được quản lý bởi nhiều người dùng.

Giao thức IMAP chạy trên hai cổng:

    cổng 143 là cổng IMAP không được mã hóa mặc định;

    cổng 993 - cổng này phải được sử dụng nếu bạn muốn kết nối an toàn bằng IMAP.

SMTP là gì?

Giao thức là giao thức chuẩnđể gửi email qua Internet.

SMTP hoạt động trên ba cổng:

    cổng 25 không được mã hóa theo mặc định;

    cổng 2525 - cổng này được mở trên tất cả các máy chủ SiteGround nếu cổng 25 bị lọc (ví dụ: bởi ISP của bạn) và bạn muốn gửi email không được mã hóa bằng SMTP;

    cổng 465 - Cổng này được sử dụng nếu bạn muốn gửi tin nhắn một cách an toàn bằng SMTP.

Những giao thức nào được sử dụng để trao đổi email? Khái niệm và thuật ngữ

Thuật ngữ máy chủ email dùng để chỉ hai máy chủ cần thiết để gửi và nhận email, tức là SMTP và POP.

Máy chủ thư đến là máy chủ được liên kết với tài khoản địa chỉ email của bạn. Nó không thể có nhiều hơn một máy chủ thư đến. Để truy cập các thư đến, bạn cần có ứng dụng email—một chương trình có thể nhận email từ một tài khoản, cho phép người dùng đọc, chuyển tiếp, xóa và trả lời thư. Tùy thuộc vào máy chủ của bạn, bạn có thể sử dụng ứng dụng email khách chuyên dụng (ví dụ: Outlook Express) hoặc trình duyệt web. Vì thế, trình duyệt web IEđược sử dụng để truy cập các tài khoản dựa trên email. Tin nhắn được lưu trữ trên máy chủ thư đến cho đến khi được tải xuống. Khi bạn đã tải thư của mình xuống từ máy chủ thư, bạn không thể thực hiện lại việc đó. Để tải dữ liệu thành công, bạn phải nhập cài đặt chính xác trong điện tử chương trình thư. Hầu hết các máy chủ thư đến đều sử dụng một trong các giao thức sau: IMAP, POP3, HTTP.

Máy chủ thư đi (SMTP)

Đây là máy chủ chỉ được sử dụng để gửi email (để chuyển chúng từ chương trình ứng dụng email của bạn đến người nhận). Hầu hết các máy chủ thư đi đều sử dụng Giao thức) để gửi thư. Phụ thuộc vào bạn thông số mạng Máy chủ thư đi có thể thuộc về ISP của bạn hoặc máy chủ nơi bạn thiết lập tài khoản của mình. Ngoài ra, bạn có thể sử dụng máy chủ SMTP dựa trên đăng ký sẽ cho phép bạn gửi email từ bất kỳ tài khoản nào. Do vấn đề thư rác, hầu hết các máy chủ email gửi đi không cho phép bạn gửi email trừ khi bạn đăng nhập vào mạng của họ. Một máy chủ có rơle mở sẽ cho phép bạn sử dụng nó để gửi email, bất kể bạn có thuộc về nó hay không nhóm mạng hay không.

Cổng email

Đối với mạng, cổng có nghĩa là điểm cuối của kết nối logic. Số cổng xác định loại của nó. Sau đây là các cổng email mặc định:

    POP3 - cổng 110;

    IMAP - cổng 143;

    SMTP - cổng 25;

    HTTP - cổng 80;

    SMTP an toàn (SSMTP) - cổng 465;

    IMAP bảo mật (IMAP4-SSL) - cổng 585;

    IMAP4 qua SSL (IMAPS) - cổng 993;

    Bảo mật POP3 (SSL-POP) - cổng 995.

Giao thức email: IMAP, POP3, SMTP và HTTP

Về cơ bản giao thức đề cập đến phương pháp chuẩn, được sử dụng ở mỗi đầu của kênh liên lạc. Để xử lý email, bạn phải sử dụng một ứng dụng khách đặc biệt để truy cập máy chủ thư. Đổi lại, họ có thể trao đổi thông tin với nhau bằng các giao thức hoàn toàn khác nhau.

Giao thức IMAP

IMAP (Giao thức truy cập thư Internet) là một giao thức chuẩn để truy cập email từ Máy chủ cục bộ. IMAP là giao thức máy khách/máy chủ trong đó email được nhận và dữ liệu được lưu trữ bởi máy chủ Internet của bạn. Vì nó chỉ yêu cầu truyền một lượng dữ liệu nhỏ nên nó hoạt động tốt ngay cả trên kết nối chậm, chẳng hạn như kết nối modem. Khi cố gắng đọc tin nhắn cụ thểỨng dụng email tải xuống dữ liệu từ máy chủ. Bạn cũng có thể tạo và quản lý các thư mục hoặc hộp thư trên máy chủ cũng như xóa tin nhắn.

Giao thức POP3

Giao thức truyền điện tử Thư POP(Giao thức Bưu điện 3) cung cấp một cách đơn giản, chuẩn hóa để người dùng truy cập hộp thư và tải thư xuống máy tính của họ.

Khi sử dụng giao thức POP, tất cả thư email của bạn sẽ được tải xuống từ máy chủ thư về máy tính cục bộ của bạn. Bạn cũng có thể để lại bản sao email của mình trên máy chủ. Ưu điểm là sau khi tải tin nhắn xuống, bạn có thể ngắt kết nối Internet và đọc email thoải mái mà không phải chịu thêm chi phí liên lạc. Mặt khác, với giao thức này bạn nhận được và tải xuống rất nhiều tin nhắn không mong muốn(kể cả thư rác hoặc virus).

Giao thức SMTP

Giao thức được sử dụng bởi Tác nhân chuyển thư (MTA) để gửi emailđến một máy chủ người nhận cụ thể. SMTP chỉ có thể được sử dụng để gửi email chứ không thể nhận chúng. Tùy thuộc vào cài đặt mạng hoặc ISP của bạn, bạn chỉ có thể sử dụng giao thức SMTP trong một số điều kiện nhất định.

giao thức HTTP

HTTP không phải là giao thức được thiết kế để liên lạc qua email nhưng nó có thể được sử dụng để truy cập hộp thư của bạn. Nó cũng thường được gọi là email web. Nó có thể được sử dụng để soạn hoặc nhận email từ tài khoản của bạn. Thư nóng - ví dụ tốt sử dụng HTTP làm giao thức email.

Giải pháp mạng và truyền tệp được quản lý

Khả năng gửi và nhận email của bạn chủ yếu là do ​ba giao thức TCP. Chúng là SMTP, IMAP và POP3.

SMTP

Hãy bắt đầu với SMTP vì chức năng chính của nó khác với hai chức năng còn lại. SMTP hoặc Giao thức truyền thư đơn giản, chủ yếu được sử dụng để gửi email từ ứng dụng email (chẳng hạn như Microsoft Outlook, Thunderbird hoặc Thư Apple) đến máy chủ email. Nó cũng được sử dụng để chuyển tiếp hoặc chuyển tiếp thư từ máy chủ thư này sang máy chủ thư khác. Điều này là cần thiết nếu người gửi và người nhận có nhà cung cấp dịch vụ email khác nhau.

SMTP, được chỉ định trong RFC 5321, sử dụng cổng 25 theo mặc định. Nó cũng có thể sử dụng cổng 587 và cổng 465. Cổng sau, được giới thiệu là cổng được lựa chọn cho SMTP an toàn (còn gọi là SMTPS), được coi là không được dùng nữa. Nhưng trên thực tế, nó vẫn được một số nhà cung cấp dịch vụ email sử dụng.

POP3

Giao thức Bưu điện, hay POP, được sử dụng để truy xuất các email từ Phiên bản mới nhất Phiên bản được sử dụng rộng rãi là phiên bản 3, do đó có thuật ngữ "POP3".

Phiên bản POP 3, được chỉ định trong RFC 1939, hỗ trợ các tiện ích mở rộng và một số cơ chế xác thực. Cần có các tính năng xác thực để ngăn người dùng độc hại truy cập thông tin liên lạc của người dùng.

Máy khách POP3 nhận được email như sau:

    kết nối với máy chủ thư trên cổng 110 (hoặc 995 cho Kết nối SSL/TLS);

    xóa bản sao của tin nhắn được lưu trữ trên máy chủ;

    ngắt kết nối khỏi máy chủ.

    Mặc dù khách hàng POP có thể được cấu hình để máy chủ có thể tiếp tục lưu trữ bản sao của các tin nhắn đã tải xuống, các bước được mô tả ở trên là cách làm thông thường.

    IMAP

    IMAP, đặc biệt là Phiên bản hiện tại(IMAP4), là một giao thức phức tạp hơn. Điều này cho phép người dùng nhóm các tin nhắn liên quan và đặt chúng vào các thư mục, từ đó có thể sắp xếp theo thứ bậc. Nó cũng được trang bị cờ tin nhắn cho biết tin nhắn đã được đọc, xóa hay nhận. Nó thậm chí còn cho phép người dùng tìm kiếm hộp thư máy chủ.

    Logic hoạt động (cài đặt imap4):

    • kết nối với máy chủ thư qua cổng 143 (hoặc 993 đối với kết nối SSL/TLS);

      truy xuất tin nhắn email;

      dùng để kết nối trước khi đóng ứng dụng thư khách và tải tin nhắn theo yêu cầu.

    Xin lưu ý rằng tin nhắn sẽ không bị xóa trên máy chủ. Điều này có thể gây ra hậu quả nghiêm trọng. Thông số kỹ thuật IMAP có thể được tìm thấy trong RFC 3501.

    Lựa chọn giữa IMAP và POP3

    Vì chức năng cốt lõi của SMTP về cơ bản là khác nhau nên vấn đề nan giải trong việc lựa chọn giao thức tốt nhất thường chỉ liên quan đến IMAP và POP3.

    Nếu không gian lưu trữ máy chủ quan trọng đối với bạn thì hãy chọn POP3. Máy chủ có bộ nhớ hạn chế là một trong những yếu tố chính có thể buộc bạn phải hỗ trợ POP3. Vì IMAP để lại tin nhắn trên máy chủ nên nó có thể tiêu tốn dung lượng bộ nhớ nhanh hơn POP3.

    Nếu bạn muốn truy cập thư của mình bất kỳ lúc nào, tốt hơn hết bạn nên sử dụng IMAP. Có một lý do chính đáng khiến IMAP được thiết kế để lưu trữ thư trên máy chủ. Nó được sử dụng để tìm kiếm tin nhắn từ nhiều thiết bị - thậm chí đôi khi cùng một lúc. Vì vậy, nếu bạn có iPhone, máy tính bảng Android, máy tính xách tay và máy tính để bàn và bạn muốn đọc email từ bất kỳ hoặc tất cả các thiết bị này thì IMAP sẽ lựa chọn tốt nhất.

    Đồng bộ hóa là một ưu điểm khác của IMAP. Nếu bạn truy cập thư email từ nhiều thiết bị, bạn có thể muốn tất cả chúng hiển thị bất kỳ hoạt động nào bạn đã thực hiện.

    Ví dụ: nếu bạn đọc tin nhắn A, B và C, bạn muốn chúng cũng được đánh dấu là đã đọc trên các thiết bị khác. Nếu bạn đã xóa email B và C, bạn sẽ muốn xóa những email tương tự khỏi hộp thư trên tất cả các tiện ích. Tất cả những đồng bộ hóa này chỉ có thể đạt được nếu bạn sử dụng IMAP.

    Vì IMAP cho phép người dùng sắp xếp thư theo thứ bậc và đặt chúng vào các thư mục nên nó giúp người dùng sắp xếp thư từ tốt hơn.

    Tất nhiên, mọi thứ chức năng IMAP có giá. Các giải pháp này khó thực hiện hơn và giao thức sẽ tiêu tốn nhiều CPU và RAM hơn, đặc biệt là khi thực hiện quá trình đồng bộ hóa. Thực ra tải cao Việc tiêu hao CPU và bộ nhớ có thể xảy ra ở cả phía máy khách và máy chủ nếu có quá nhiều thông báo cần đồng bộ hóa. Từ quan điểm này, giao thức POP3 ít tốn kém hơn mặc dù ít chức năng hơn.

    Quyền riêng tư cũng là một trong những vấn đề sẽ phụ thuộc rất nhiều vào người dùng cuối. Nhìn chung, họ muốn tải xuống tất cả các email và không để lại bản sao của chúng trên một máy chủ không xác định.

    Tốc độ là một lợi thế thay đổi và tùy thuộc vào tình huống. POP3 có khả năng tải xuống tất cả các thư khi được kết nối. Và IMAP có thể, nếu cần (ví dụ: khi không đủ lưu lượng truy cập), chỉ tải xuống tiêu đề thư hoặc một số phần nhất định và để lại tệp đính kèm trên máy chủ. Chỉ khi người dùng quyết định rằng những phần còn lại đáng để tải xuống thì chúng mới có sẵn cho anh ta. Vì vậy, IMAP có thể được coi là nhanh hơn.

    Tuy nhiên, nếu tất cả tin nhắn trên máy chủ phải được tải xuống mọi lúc thì POP3 sẽ nhanh hơn nhiều.

    Như bạn có thể thấy, mỗi giao thức được mô tả đều có những ưu điểm và nhược điểm riêng. Bạn có quyền quyết định tính năng hoặc khả năng nào quan trọng hơn.

    Ngoài ra, phương pháp truy cập ứng dụng e-mail mong muốn sẽ xác định giao thức ưu tiên. Người dùng chỉ làm việc từ một máy và sử dụng webmail để truy cập email mới của họ sẽ đánh giá cao POP3.

    Tuy nhiên, những người dùng chia sẻ hộp thư hoặc truy cập email của họ bằng máy tính khác nhau, sẽ thích IMAP hơn.

    Tường lửa thư rác với SMTP, IMAP và POP3

    Hầu hết các tường lửa spam chỉ xử lý và bảo vệ giao thức SMTP. Các máy chủ gửi và nhận email SMTP và những email này sẽ được kiểm tra bởi tường lửa thư rác trên cổng. Tuy nhiên, một số tường lửa chống spam cung cấp khả năng bảo vệ POP3 và IMAP4 khi người dùng bên ngoài cần những dịch vụ này để truy cập email của họ.

    Tường lửa SMTP minh bạch đối với người dùng cuối; Không có thay đổi cấu hình cho khách hàng. Người dùng vẫn nhận và gửi email đến máy chủ email. Do đó, Exchange hoặc Dominos phải định cấu hình định tuyến thư đến tường lửa dựa trên máy chủ proxy khi gửi email, đồng thời cung cấp khả năng gửi email từ tường lửa.

21/04/05 7.7K

Hoạt động cơ bản

Ban đầu, máy chủ lắng nghe kết nối TCP trên cổng 110. Khi máy khách muốn sử dụng dịch vụ POP3, nó phải thiết lập kết nối với máy chủ. Sau khi kết nối được thiết lập, máy chủ sẽ gửi lời chào đến máy khách. Máy khách và máy chủ POP3 trao đổi lệnh và phản hồi (theo thứ tự đó) cho đến khi kết nối được đóng hoặc chấm dứt. Các lệnh POP3 bao gồm từ khóa, có thể được theo sau bởi một hoặc nhiều tham số. Tất cả các lệnh đều kết thúc bằng cặp CRLF. Từ khóa và đối số bao gồm có thể in được ký tự ASCII. Từ khóa và đối số được phân tách bằng một dấu cách. Từ khóa bao gồm 3 hoặc 4 ký tự, mỗi đối số có thể dài tối đa 40 ký tự.
Phản hồi bao gồm một chỉ báo trạng thái và một từ khóa. Tất cả các phản hồi đều kết thúc bằng cặp CRLF. Hiện tại có hai chỉ báo trạng thái: dương (+OK) và âm (-ERR).

Một số câu trả lời có thể có nhiều dòng. Trong trường hợp này, sau khi dòng phản hồi đầu tiên kết thúc bằng CRLF, mỗi dòng bổ sung được gửi sẽ kết thúc bằng một cặp CRLF. Sau khi tất cả các dòng phản hồi đã được gửi đi, dòng cuối cùng sẽ kết thúc bằng octet cuối cùng - một ký tự. (".", mã thập phân 46) và một cặp CRLF. Một phiên POP3 bao gồm nhiều giai đoạn. Sau đó cài đặt TCP kết nối, máy chủ sẽ gửi lời chào và phiên chuyển sang trạng thái AUTHORIZATION. Ở giai đoạn này, máy khách phải tự nhận dạng mình với máy chủ. Sau khi nhận dạng thành công, phiên sẽ chuyển sang trạng thái GIAO DỊCH. Trong giai đoạn này, máy khách yêu cầu thực thi các lệnh trên máy chủ. Khi máy khách gửi lệnh QUIT, phiên sẽ chuyển sang trạng thái UPDATE. Ở giai đoạn này, máy chủ POP3 giải phóng tất cả tài nguyên được sử dụng trong giai đoạn GIAO DỊCH và kết thúc công việc của nó. Kết nối TCP sau đó được đóng lại. Máy chủ POP3 CÓ THỂ có bộ hẹn giờ tự động đăng xuất không hoạt động (bộ hẹn giờ phiên tự động kết thúc khi không hoạt động). Bộ hẹn giờ này PHẢI được đặt ở mức tối thiểu là 10 phút. Nếu máy khách không gửi lệnh đến máy chủ khoảng thời gian xác định thời gian, thì máy chủ sẽ đóng kết nối TCP mà không chuyển sang trạng thái CẬP NHẬT, tức là. mà không xóa tin nhắn hoặc gửi bất kỳ phản hồi nào cho khách hàng.

trạng thái ỦY QUYỀN

Sau khi mở máy khách TCP kết nối, máy chủ sẽ gửi lời chào một dòng. Dòng phải kết thúc bằng CRLF.
Ví dụ:

S: +OK Máy chủ POP3 đã sẵn sàng

Ghi chú:
Máy chủ POP3 phải luôn gửi phản hồi tích cực dưới dạng lời chào.

Phiên hiện ở trạng thái ỦY QUYỀN. Máy khách phải tự xác định chính nó với máy chủ. Tài liệu này mô tả hai phương pháp, sự kết hợp giữa lệnh USER và PASS và lệnh APOP. Để xác thực bằng lệnh USER và PASS, trước tiên máy khách phải gửi lệnh USER. Nếu máy chủ phản hồi bằng chỉ báo trạng thái tích cực (+OK), thì máy khách phải gửi lệnh PASS để hoàn tất ủy quyền hoặc gửi lệnh QUIT để kết thúc phiên. Nếu máy chủ gửi phản hồi tiêu cực (-ERR) tới lệnh USER thì bạn có thể lặp lại ủy quyền hoặc kết thúc phiên bằng lệnh QUIT.
Sau khi nhận được lệnh PASS, máy chủ sử dụng cặp đối số USER và PASS để xác định quyền truy cập vào hộp thư.
Khi máy chủ đã xác định thông qua một số lệnh xác thực rằng máy khách sẽ được cấp quyền truy cập vào hộp thư tương ứng, máy chủ POP3 sẽ có quyền truy cập độc quyền vào hộp thư để ngăn các tin nhắn bị sửa đổi hoặc xóa trước trạng thái CẬP NHẬT. Nếu việc chặn thành công, máy chủ sẽ gửi phản hồi tích cực và chuỗi xin chào. Phiên hiện chuyển sang trạng thái GIAO DỊCH mà không có tin nhắn nào được đánh dấu là đã xóa. Nếu vì lý do nào đó không thể mở được hộp thư (ví dụ: không thể thực hiện khóa hoặc máy khách bị từ chối truy cập vào hộp thư tương ứng), máy chủ sẽ phản hồi bằng chỉ báo trạng thái tiêu cực. Sau phản hồi tiêu cực, máy chủ có thể đóng kết nối. Nếu máy chủ chưa đóng kết nối, máy khách có thể gửi đội mới nhận dạng và bắt đầu lại hoặc gửi lệnh QUIT.
Sau khi máy chủ mở hộp thư, nó sẽ gán một số cho mỗi thư và ghi lại kích thước thư theo octet. Tin nhắn đầu tiên sẽ là số 1, tin nhắn tiếp theo sẽ là số 2, v.v. Trong các lệnh POP3, tất cả các số được biểu diễn dưới dạng thập phân.

Dưới đây là bản tóm tắt của ba đội được đánh giá cho đến nay:

Tên tài khoản

Tranh luận:
Chuỗi nhận dạng hộp thư (bắt buộc).

Những hạn chế:
Chỉ có thể được gửi ở trạng thái ỦY QUYỀN sau lời chào POP3 hoặc không thành công Lệnh NGƯỜI DÙNG hoặc ĐẠT.

Câu trả lời có thể:

OK tên là hộp thư hợp lệ -ERR chưa bao giờ nghe thấy tên hộp thư

CHUYỂN chuỗi

Tranh luận:
mật khẩu hộp thư (bắt buộc).

Những hạn chế:
Chỉ có thể được chuyển ở trạng thái AUTHORIZATION sau khi lệnh USER thành công.

Chi tiết:
Lệnh PASS chỉ có một đối số; máy chủ có thể coi khoảng trắng trong tham số là một phần của mật khẩu, thay vì dấu phân cách đối số.

Câu trả lời có thể:

OK thư đã khóa và sẵn sàng -ERR mật khẩu không hợp lệ -ERR không thể khóa thư gửi

C: USER mrose S: ​​​​+OK mrose là một Frood thực sự C: PASS secret S: +OK mrose"s maildrop có 2 tin nhắn (320 octet) ... C: USER mrose S: ​​​​+OK mrose là một trò đùa thực sự C: PASS bí mật S: -ERR maildrop đã bị khóa

TỪ BỎ

Tranh luận:
KHÔNG

Những hạn chế:
KHÔNG

Câu trả lời có thể:

C: QUIT S: +OK Dewey đăng xuất máy chủ POP3

trạng thái GIAO DỊCH

Sau khi máy khách đã tự nhận dạng thành công với máy chủ và máy chủ đã khóa và mở hộp thư tương ứng, phiên sẽ chuyển sang trạng thái GIAO DỊCH. Bây giờ khách hàng có thể yêu cầu thông tin. Sau mỗi lệnh, máy chủ sẽ gửi phản hồi. Cuối cùng, máy khách gửi lệnh QUIT và phiên chuyển sang trạng thái CẬP NHẬT.

THỐNG KÊ

Tranh luận:
KHÔNG

Những hạn chế:

Chi tiết:
Máy chủ POP3 gửi phản hồi tích cực kèm theo một dòng chứa thông tin về hộp thư. Dòng này được gọi là "thả danh sách". Để phân tích cú pháp dễ dàng, máy chủ POP3 sử dụng một định dạng cụ thể cho “danh sách thả”. Phản hồi tích cực bao gồm: chỉ báo trạng thái (+OK), theo sau là số lượng tin nhắn và kích thước tin nhắn tính bằng octet được phân tách bằng một dấu cách. Tin nhắn được đánh dấu là đã xóa không được tính.

Câu trả lời có thể:

C: STAT S: +OK 2 320

LIST tin nhắn

Tranh luận:
Số tin nhắn (tùy chọn), tin nhắn được đánh dấu là đã xóa sẽ không được tính.

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Nếu một đối số được đưa ra, máy chủ sẽ gửi phản hồi tích cực kèm theo một chuỗi thông tin cho của tin nhắn này. Dòng này được gọi là "quét danh sách". Nếu đối số không được đưa ra thì máy chủ sẽ gửi phản hồi nhiều dòng. Sau chỉ báo trạng thái (+OK), đối với mỗi thư trong hộp thư, máy chủ POP3 sẽ gửi một dòng chứa thông tin cho thư đó. Dòng này được gọi là "quét danh sách". Tất cả các máy chủ POP3 đều sử dụng một định dạng cụ thể để “quét danh sách”. “Danh sách quét” bao gồm một số tin nhắn, theo sau là một khoảng trắng và kích thước chính xác của tin nhắn tính bằng octet. Tài liệu này không chỉ định những gì sẽ tuân theo kích thước tin nhắn, yêu cầu duy nhất là phản hồi kết thúc bằng cặp CRLF. Các tiện ích mở rộng khác nhau có thể bao gồm thông tin bổ sung.

Câu trả lời có thể:

OK quét danh sách theo sau -ERR không có thông báo như vậy

C: LIST S: +OK 2 tin nhắn (320 octet) S: 1.120 S: 2.200 S: . ... C: LIST 2 S: +OK 2 200 ... C: LIST 3 S: -ERR không có tin nhắn như vậy, chỉ có 2 tin nhắn trong thư

tin nhắn RETR

Tranh luận:

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Nếu phản hồi là tích cực, theo chỉ báo trạng thái tích cực, máy chủ sẽ gửi phản hồi nhiều dòng chứa thông báo được chỉ định.

Câu trả lời có thể:

Thông báo OK theo sau -ERR không có thông báo như vậy

XÓA tin nhắn

Tranh luận:
Số tin nhắn (bắt buộc), những tin nhắn được đánh dấu là đã xóa sẽ không được tính.

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Máy chủ POP3 đánh dấu thư là đã xóa. Tất cả các cuộc gọi tiếp theo tới thông báo này sẽ gây ra lỗi. Trên thực tế, máy chủ không xóa tin nhắn cho đến khi điều kiện UPDATE xảy ra.

Câu trả lời có thể:

OK đã xóa tin nhắn -ERR không có tin nhắn như vậy

C: DELE 1 S: +OK tin nhắn 1 đã xóa ... C: DELE 2 S: -ERR tin nhắn 2 đã xóa

KHÔNG RA ĐÂU

Tranh luận:
KHÔNG.

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Máy chủ không làm gì và chỉ phản hồi tích cực.

Câu trả lời có thể:

ĐẶT LẠI

Tranh luận:
KHÔNG.

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Nếu thư được đánh dấu là đã xóa thì máy chủ sẽ xóa dấu này. Câu trả lời luôn là có.
Câu trả lời có thể:

Cập nhật trạng thái

Khi máy khách gửi lệnh QUIT ở trạng thái GIAO DỊCH, máy chủ sẽ chuyển sang giai đoạn CẬP NHẬT (Lưu ý rằng nếu máy khách gửi lệnh ở trạng thái AUTHORIZATION, máy chủ sẽ kết thúc phiên và không vào giai đoạn CẬP NHẬT). Nếu phiên bị kết thúc vì một số lý do khác mà không đưa ra lệnh QUIT, phiên POP3 sẽ không chuyển sang giai đoạn CẬP NHẬT và sẽ không có thư nào từ hộp thư bị xóa.

TỪ BỎ

Tranh luận:
KHÔNG.

Những hạn chế:
KHÔNG.

Chi tiết:
Máy chủ xóa tất cả các tin nhắn được đánh dấu là đã xóa. Một phản hồi được gửi đi. Kết nối TCP đã bị đóng.

Câu trả lời có thể:

C: QUIT S: +OK depey POP3 đăng xuất (maildrop trống) ... C: QUIT S: +OK depey POP3 đăng xuất (còn 2 tin nhắn) ...

Lệnh tùy chọn

Các lệnh POP3 được mô tả ở trên phải được hỗ trợ bởi tất cả các máy chủ POP3. Các lệnh bổ sung giúp khách hàng tự do hơn trong việc xử lý tin nhắn. Lưu ý: Tài liệu này khuyến khích hỗ trợ lệnh bổ sung, thay vì tiền gửi thông tin thêm trong “bỏ danh sách” và “quét danh sách”.

tin nhắn HÀNG ĐẦU n

Tranh luận:
Số tin nhắn (bắt buộc) và số không âm cho biết số dòng của nội dung tin nhắn mà máy chủ sẽ gửi cho máy khách, đối số là bắt buộc. Bạn không thể truy cập các tin nhắn được đánh dấu là đã xóa.

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Sau khi có phản hồi tích cực, máy chủ sẽ gửi phản hồi nhiều dòng. Sau +OK ban đầu, máy chủ sẽ gửi tiêu đề thư, một dòng trống và số dòng được chỉ định từ nội dung thư.

Ghi chú:
Nếu số lượng hàng khách hàng yêu cầu là số lượng nhiều hơn vào tin nhắn, sau đó máy chủ sẽ truyền toàn bộ tin nhắn.

Câu trả lời có thể:

OK đầu tin nhắn theo sau -ERR không có tin nhắn như vậy

C: TOP 1 10 S: +OK S: S: . ... C: TOP 100 3 S: -ERR không có thông báo như vậy

tin nhắn UIDL

Tranh luận:
Số tin nhắn (tùy chọn). Bạn không thể truy cập thư được đánh dấu là đã xóa.

Những hạn chế:
Chỉ có thể được gửi ở trạng thái GIAO DỊCH.

Chi tiết:
Nếu một đối số được đưa ra, máy chủ sẽ gửi phản hồi tích cực kèm theo một chuỗi chứa thông tin về tin nhắn đã cho. Dòng này được gọi là "danh sách id duy nhất".
Nếu đối số không được chỉ định thì nếu phản hồi là dương, máy chủ sẽ gửi phản hồi nhiều dòng. Sau chỉ báo trạng thái (+OK) và một dòng chứa thông tin về tin nhắn.
Để đơn giản hóa việc phân tích cú pháp, tất cả các máy chủ phải sử dụng định dạng “danh sách id duy nhất” cụ thể. “danh sách id duy nhất” bao gồm số tin nhắn và số nhận dạng duy nhất được phân tách bằng một dấu cách. Mã định danh duy nhất không được theo sau bởi bất kỳ thông tin bổ sung nào.
Mã định danh duy nhất là một chuỗi tùy ý do máy chủ xác định chứa các ký tự trong phạm vi 0x21 đến 0x7E nhằm xác định duy nhất một thư trong hộp thư. ID được lưu cho toàn bộ phiên. Máy chủ không được sử dụng lại mã định danh cho một hộp thư nhất định miễn là có đối tượng đang sử dụng nó. Các tin nhắn được đánh dấu là đã xóa sẽ không được tính đến.

Câu trả lời có thể:

OK danh sách id duy nhất theo sau -ERR không có thông báo như vậy

C: UIDL S: +OK S: 1 whqtswO00WBw418f9t5JxYwZ S: 2 QhdPYR:00WBw1Ph7x7 S: . ... C: UIDL 2 S: +OK 2 QhdPYR:00WBw1Ph7x7 ... C: UIDL 3 S: -ERR không có tin nhắn như vậy, chỉ có 2 tin nhắn trong thư

Thông báo tên APOP (chuỗi mật khẩu được mã hóa)

Đối số: Một chuỗi xác định hộp thư và thông báo MD5 (chuỗi mật khẩu được mã hóa (sử dụng thuật toán MD5), cả hai tham số đều bắt buộc.

Phần này đang được phát triển...

Tóm tắt các lệnh POP3

Các lệnh cơ bản:

Tên NGƯỜI DÙNG Chuỗi PASS QUIT STAT LIST tin nhắn RETR tin nhắn DELE NOOP RSET QUIT

Các lệnh bổ sung:

Tên APOP tóm tắt số tin nhắn TOP tin nhắn UIDL

Xin lưu ý rằng đối với tất cả các lệnh ngoại trừ STAT, LIST và UIDL, phản hồi là được cung cấp bởi máy chủ Chỉ +OK và -ERR là quan trọng. Bất kỳ văn bản nào gặp phải sau phản hồi này có thể bị khách hàng bỏ qua.

Phiên POP3 mẫu

S: chờ kết nối trên cổng TCP 110 C: kết nối mở S: +OK Máy chủ POP3 đã sẵn sàng<[email được bảo vệ]> C: APOP mrose S: ​​​​+OK mrose's maildrop có 2 tin nhắn (320 octet) C: STAT S: +OK 2 320 C: LIST S: +OK 2 tin nhắn (320 octet) S: 1 120 S: 2 200 S: .C: RETR 1 S: +OK 120 octet S: S: .C: DELE 1 S: +OK tin nhắn 1 đã xóa C: RETR 2 S: +OK 200 octet S: S: .C: DELE 2 S: +OK tin nhắn 2 đã xóa C: QUIT S: +OK depey Đăng xuất máy chủ POP3 (thư thả trống) C: đóng kết nối S: đợi kết nối tiếp theo

Tốt xấu

Rất có thể hầu hết những người đọc hướng dẫn này đều đã quen thuộc với công nghệ giao tiếp được sử dụng phổ biến nhất: email. Nhưng bạn đã bao giờ nghĩ xem nó thực sự hoạt động như thế nào chưa? Trong bài viết này, chúng ta sẽ tìm hiểu cách hoạt động của dịch vụ này và POP3, SMTP và IMAP là gì.

POP3(giao thức bưu điện phiên bản 3) thường được sử dụng để liên lạc với máy chủ email từ xa và tải thư xuống ứng dụng email khách cục bộ rồi xóa nó trên máy chủ, ví dụ như Thunderbird. Thư Windows, vân vân. Tuy nhiên, thông thường khách hàng emailđưa ra lựa chọn có để lại bản sao của tin nhắn trên máy chủ hay không. Nếu bạn sử dụng nhiều thiết bị để gửi tin nhắn, bạn nên bật tính năng này, nếu không, trên thiết bị khác, bạn sẽ không có quyền truy cập vào các tin nhắn đã gửi không được lưu trên máy chủ từ xa. Cũng cần lưu ý rằng POP3 là giao thức chỉ một chiều, có nghĩa là dữ liệu được lấy từ máy chủ từ xa và gửi đến máy khách cục bộ.

Các cổng POP3 mặc định là:

Cổng 110 – cổng không mã hóa

Cổng 995 là cổng SSL/TLS, còn được gọi là POP3S

Bước 2 - Sự khác biệt giữa POP3 và IMAP và cổng cho IMAP là gì?

IMAP (giao thức cấp độ ứng dụngđể truy cập email), giống như POP3 được sử dụng để nhận email trên máy khách cục bộ, tuy nhiên, nó có một sự khác biệt đáng kể - chỉ các tiêu đề email được tải xuống, nội dung của bức thư vẫn còn trên máy chủ. Giao thức này Giao tiếp hoạt động theo hai hướng; nếu thay đổi xảy ra trên máy khách cục bộ, chúng sẽ được truyền đến máy chủ. TRONG Gần đây IMAP đã trở nên phổ biến hơn khi những gã khổng lồ về dịch vụ email như Gmail bắt đầu giới thiệu nó thay vì POP3.

Các cổng IMAP mặc định là:

  • Cổng 143 – cổng không mã hóa
  • Cổng 993 là cổng SSL/TLS, còn được gọi là HÌNH ẢNH

Bước 3 - SMTP, giao thức liên lạc qua email đi

Giao thức chuyển thư đơn giản ( SMTP), được sử dụng để liên lạc với máy chủ từ xa, sau đó gửi tin nhắn từ máy khách cục bộ đến máy chủ từ xa và cuối cùng đến máy chủ của người nhận tin nhắn. Trên máy chủ email của bạn, quá trình này được kiểm soát dịch vụ đặc biệt (MTA). Điều đáng nói là SMTP chỉ được sử dụng để gửi tin nhắn.

Cổng SMTP:

  • Cổng 25 – cổng không mã hóa
  • Cổng 465 là cổng SSL/TLS, còn được gọi là SMTPS

Phần kết luận

Chúng tôi hy vọng rằng bây giờ bạn đã hiểu rõ ràng về cách hoạt động của các giao thức email và những cổng chúng sử dụng. Trong hướng dẫn này, chúng ta đã tìm hiểu POP3, SMTP và IMAP là gì và chúng được sử dụng để làm gì. Ví dụ: POP3 và IMAP được sử dụng cho cùng mục đích nhưng chúng tiếp cận các nhiệm vụ này một cách khác nhau. IMAP để lại nội dung thư trên máy chủ và POP3 tải nội dung đó xuống máy tính của bạn. Ngoài ra, chúng tôi còn phát hiện ra điều gì cổng tiêu chuẩn cho SMTP, POP3 và IMAP.

Hôm nay chúng tôi sẽ cho bạn biết chi tiết về các giao thức Internet được sử dụng nhiều nhất - POP3, IMAP và SMTP. Mỗi giao thức này có một mục đích và chức năng cụ thể. Hãy cố gắng tìm ra nó.

Giao thức POP3 và các cổng của nó

Post Office Protocol 3 (POP3) là một giao thức thư tiêu chuẩn được thiết kế cho nhận email từ máy chủ từ xa đến ứng dụng e-mail.POP3 cho phép bạn lưu thư email vào máy tính và thậm chí đọc nó nếu bạn ngoại tuyến. Điều quan trọng cần lưu ý là nếu bạn chọn sử dụng POP3 để kết nối với tài khoản thư của mình, các email đã được tải xuống máy tính của bạn sẽ bị xóa khỏi máy chủ thư. Ví dụ: nếu bạn đang sử dụng nhiều máy tính để kết nối với một tài khoản thư, thì POP3 có thể không phải là lựa chọn tốt nhất trong tình huống này. Mặt khác, vì thư được lưu trữ cục bộ trên PC của một người dùng cụ thể nên điều này cho phép tối ưu hóa không gian đĩaở phía máy chủ thư.

Theo mặc định, giao thức POP3 sử dụng các cổng sau:

  • Cổng 110 là cổng POP3 mặc định. Nó không an toàn.
  • Cổng 995 – Cổng này nên được sử dụng nếu bạn muốn thiết lập kết nối an toàn.

Giao thức và cổng IMAP

Giao thức truy cập thư Internet (IMAP) là một giao thức email được thiết kế để truy cập thư từ ứng dụng email cục bộ. IMAP và POP3 là các giao thức phổ biến nhất trên Internet được sử dụng cho nhận được e-mail. Cả hai giao thức này đều được hỗ trợ bởi tất cả các ứng dụng thư khách hiện đại (MUA - Mail Đại lý người dùng) và máy chủ WEB.

Trong khi POP3 chỉ cho phép truy cập thư từ một ứng dụng thì IMAP cho phép truy cập từ nhiều ứng dụng khách. Vì lý do này, IMAP có khả năng thích ứng cao nhất trong trường hợp nhiều người dùng cần quyền truy cập vào cùng một tài khoản email.

Mặc định, Giao thức IMAP sử dụng các cổng sau:

  • Cảng 143– cổng mặc định. Không an toàn.
  • Cảng 993- Cổng kết nối an toàn.
Giao thức SMTP và các cổng của nó

Giao thức truyền thư đơn giản (SMTP) là một giao thức chuẩn cho gửi tin nhắn thư thông qua Internet.

Giao thức này được mô tả trong RFC 821 và RFC 822, xuất bản lần đầu vào tháng 8 năm 1982. Trong phạm vi dữ liệu RFC, định dạng địa chỉ phải ở định dạng tên người dùng@tên miền. Việc gửi thư cũng tương tự như công việc của dịch vụ bưu chính thông thường: ví dụ: gửi thư đến địa chỉ [email được bảo vệ], sẽ được hiểu như sau: ivan_ivanov là địa chỉ và merionet.ru là mã bưu điện. Nếu như Tên miền người nhận khác với tên miền của người gửi thì MSA (Mail Submission Agent) sẽ gửi thư thông qua Mail Transfer Agent (MTA). Ý tưởng chính của MTA là chuyển hướng thư đến thư khác vùng miền, tương tự như cách thư truyền thống gửi thư đến thành phố hoặc khu vực khác. MTA cũng nhận được thư từ các MTA khác.

Giao thức SMTP sử dụng các cổng sau.

Đã xuất bản 17/11/2017 00:48

POP3 (Giao thức Bưu điện) là giao thức chuẩn lớp ứng dụng được các ứng dụng email khách cục bộ sử dụng để nhận dữ liệu từ máy chủ từ xa qua kết nối TCP/IP.

POP3 được sử dụng để tương tác từ xa với máy chủ email và tải xuống thư từ ứng dụng email khách cục bộ. Nếu bạn truy cập cùng một tài khoản với nhiều thiết bị khác nhau, chúng tôi khuyên bạn nên lưu các mục sao chép đã xóa vì nếu không, thiết bị thứ hai sẽ tải email xuống nếu thiết bị đầu tiên đã bị xóa. Cũng cần lưu ý rằng POP3 là giao thức truyền thông một chiều, nghĩa là dữ liệu được lấy từ máy chủ từ xa và gửi đến máy khách cục bộ.

Cổng POP3: tổng quan về công nghệ

Giao thức POP hỗ trợ tải xuống và xóa các yêu cầu truy cập hộp thư (gọi là POP-RFC maildrop). Điều đáng mừng là hầu hết khách hàng đều có cơ hội để lại thư trên máy chủ sau khi tải xuống ứng dụng email bằng POP, kết nối, thường nhận được tất cả các thư, lưu chúng vào MÁY TÍNH của người dùng thích tin nhắn mới, xóa chúng khỏi máy chủ rồi ngắt kết nối.

Các giao thức khác như IMAP (Giao thức truy cập tin nhắn Internet) để cung cấp đầy đủ và phức tạp hơn Truy cập từ xađến các loại hoạt động của hộp thư. Vào cuối những năm 1990 và đầu những năm 2000, có ít nhà cung cấp dịch vụ Internet hỗ trợ IMAP do cần có dung lượng lưu trữ trên thiết bị của nhà cung cấp dịch vụ.

Các ứng dụng e-mail hiện đại hỗ trợ POP. Theo thời gian, phổ biến văn phòng bưu chính phần mềm, hỗ trợ thêm IMAP.

Máy chủ hoạt động với cổng 110 nổi tiếng. Cổng SSL POP3 theo tiêu chuẩn mới nhất Sử dụng chung. Giao thức truyền thông được mã hóa được cung cấp bằng lệnh STLS hoặc POP3S) kết nối với máy chủ bằng mức bảo mật lớp vận chuyển(TLS) hoặc lớp ổ cắm bảo mật (SSL).

Các tin nhắn có sẵn của máy khách được ghi lại khi cổng máy chủ POP3 mở hộp thư và số tin nhắn hiệu quả, vị trí cho phiên đó, là mã định danh duy nhất được gán cho tin nhắn. Tham số này liên tục và duy nhất đối với thư gửi và cho phép khách hàng truy cập mục này trong các phiên khác nhau. Tin nhắn được đánh dấu để xóa số tin nhắn. Khi máy khách ngắt kết nối khỏi phiên, thư sẽ bị xóa bằng cách gửi thư.

Lịch sử và tài liệu

Phiên bản đầu tiên (POP1) được xác định trong RFC 918 (1984), POP2 RFC 937 (1985). POP3 được khởi xướng bởi RFC 1081 (1988). RFC 1939 được cập nhật theo cơ chế mở rộng RFC 2449 và cơ chế xác thực trong RFC-1734.

POP3 hiện hỗ trợ nhiều phương thức xác thực để cung cấp các mức độ bảo vệ khác nhau chống lại sự truy cập trái phép vào Email người dùng. Hầu hết chúng được cung cấp bằng cơ chế mở rộng POP3. Khách hàng hỗ trợ các phương thức xác thực SASL với phần mở rộng AUTH. Dự án Athena của MIT cũng đã phát hành phiên bản Kerberized. RFC 1460 đã đưa APOP vào giao thức. APOP là giao thức thách thức/phản hồi sử dụng hàm băm MD5 để tránh các hành vi vi phạm quyền riêng tư nhiều lần.

POP4 chỉ tồn tại dưới dạng cung cấp không chính thức, bổ sung hỗ trợ quy trình làm việc, hỗ trợ nhiều tin nhắn và kiểm soát chỉ báo tin nhắn để cạnh tranh với IMAP. Phiên bản POP4 chưa được phát triển từ năm 2003. Tiện ích mở rộng và thông số kỹ thuật

Cơ chế đã được đề xuất trong RFC 2449 để đáp ứng tiện ích mở rộng phổ biến, mà còn hỗ trợ lệnh có tổ chức như TOP và UIDL. RFC không có ý định khuyến khích việc mở rộng và đã xác nhận rằng vai trò của POP3 là cung cấp sự hỗ trợ đơn giản, chủ yếu để tải và xóa các yêu cầu xử lý hộp thư.

Mở rộng trong tài liệu chính thứcđược gọi là các khả năng và danh sách của lệnh CAPA. Ngoại trừ APOP, các lệnh tùy chọn đã được bao gồm trong bộ tính năng.Phần mở rộng STARTTLS và SDPS

Tiện ích mở rộng này cho phép bạn sử dụng giao thức Lớp cổng bảo mật và Bảo mật lớp vận chuyển bằng cách sử dụng lệnh STLS trên cổng POP3 thay vì trên cổng khác. Một số máy khách và máy chủ sử dụng phương pháp mỗi cổng, sử dụng cổng TCP 995 (POP3S).

Demon on the Internet đã giới thiệu một tiện ích mở rộng cho POP3, cho phép kết hợp nhiều tài khoản trên cùng một miền và được gọi là Vô hiệu hóa Dịch vụ POP3 (SDPS). Để truy cập từng tài khoản, hãy bao gồm tên máy chủ, như john@hostname hoặc john+hostname.

Giao thức bưu điện Kerberized

Khi thanh toán, ứng dụng email có thể sử dụng Giao thức Bưu điện Kerberized (KPOP) của Internet để nhận email từ máy chủ từ xa qua kết nối TCP/IP. Giao thức KPOP dựa trên giao thức POP3 với điểm khác biệt là nó bổ sung bảo mật Kerberos và chạy trên số cổng mặc định là TCP-1109 thay vì 110. Phiên bản của phần mềm máy chủ, trên máy chủ Cyrus IMAP. So sánh với IMAP

Cổng SSL POP3 là một giao thức đơn giản hơn nhiều giúp thực hiện dễ dàng hơn. Mail di chuyển thư từ máy chủ email tới máy tính cục bộ, mặc dù thông thường có thể để lại tin nhắn trên máy chủ email.

IMAP theo mặc định, để lại tin nhắn trên máy chủ thư chỉ bằng cách tải nó xuống bản sao cục bộ.

POP quản lý hộp thư như một cửa hàng duy nhất và không biết gì về các thư mục.

Máy khách IMAP thực hiện truy vấn phức tạp, truy vấn máy chủ về tiêu đề hoặc nội dung của một số thư nhất định hoặc tìm kiếm các chữ cái đáp ứng các tiêu chí nhất định. Tin nhắn trong hộp thoại gửi tiền có thể được đánh dấu bằng nhiều cờ trạng thái khác nhau (chẳng hạn như "đã xóa" hoặc "trả lời") và chúng vẫn còn trong cửa hàng cho đến khi người dùng xóa chúng một cách rõ ràng.

IMAP được thiết kế để xử lý các hộp thư như thể chúng là cục bộ. Tùy thuộc vào việc triển khai kiến ​​trúc máy khách IMAP và yêu cầu hệ thống, người quản lý, người dùng có thể viết tin nhắn trực tiếp tới máy khách hoặc lưu trên máy chủ hoặc họ có thể chọn.

Giao thức POP yêu cầu máy khách hiện được kết nối chỉ có một máy khách được kết nối với hộp thư. Ngược lại, IMAP cho phép nhiều máy khách truy cập đồng thời và cung cấp cơ chế phát hiện các thay đổi hộp thư đối với các máy khách được kết nối đồng thời khác.

Khi POP nhận được tin nhắn, nó sẽ nhận tất cả các phần của nó, trong khi IMAP4 cho phép khách hàng nhận các phần MIME riêng biệt - ví dụ: nhận văn bản mà không cần tệp đính kèm.

IMAP hỗ trợ các cờ trên máy chủ để theo dõi trạng thái của tin nhắn: ví dụ: nếu một tin nhắn được đọc, nếu một câu trả lời bị xóa, nếu một tin nhắn được gửi.

POP và IMAP là gì và bạn nên sử dụng cái nào cho email?

Nếu bạn đã cài đặt ứng dụng email hoặc ứng dụng, bạn sẽ phải đối mặt với các thuật ngữ cổng POP3, SMTP và IMAP. Bạn có nhớ mình đã chọn cái nào và tại sao không? Nếu bạn không hoàn toàn chắc chắn về ý nghĩa của các điều khoản và điều kiện này cũng như cách mỗi điều khoản và điều kiện ảnh hưởng đến tài khoản email của bạn thì thông tin bên dưới sẽ làm sáng tỏ vấn đề. Bài viết này giải thích cách hoạt động của POP và IMAP và sẽ giúp bạn quyết định cái nào phù hợp nhất với nhu cầu của bạn.

Cả hai giao thức nhắn tin đều cho phép bạn đọc email cục bộ bằng cách sử dụng ứng dụng của bên thứ ba. Ví dụ về điều này là Outlook, Thunderbird, Eudora, libpng-dev hoặc (Mac) Mail.

Giao thức nguồn POP. Nó được tạo ra vào năm 1984 như một công cụ để tải email từ máy chủ từ xa. IMAP được phát triển vào năm 1986 để cung cấp quyền truy cập từ xa vào email được lưu trữ trên máy chủ từ xa. Trên thực tế, sự khác biệt chính giữa hai giao thức là POP tải email từ máy chủ xuống để lưu trữ vĩnh viễn dữ liệu cục bộ, trong khi IMAP để chúng trên máy chủ và chỉ lưu trữ các email (được lưu trữ tạm thời) tại chỗ. Nói cách khác, IMAP là một dạng lưu trữ đám mây.

Sự khác biệt giữa POP và IMAP là gì?

Hai giao thức được so sánh tốt nhất dựa trên các quy trình hoạt động cơ bản của chúng.

Quá trình vận hành POP: kết nối với máy chủ; nhận email; lưu trữ dữ liệu cục bộ; xóa thư từ máy chủ; ngắt kết nối.

Hành vi mặc định của POP là xóa tin nhắn khỏi máy chủ. Tuy nhiên, hầu hết khách hàng cũng cung cấp tùy chọn để lại bản sao của thư đã tải xuống trên máy chủ.

Các cổng POP3 mặc định là: cổng 110 - cổng; cổng 995 - cổng SSL/TLS hay còn gọi là POP3S.

Quá trình công việc IMAP:kết nối với máy chủ; xuất nội dung theo yêu cầu của người dùng và bộ nhớ đệm cục bộ (danh sách tin nhắn mới, tóm tắt tin nhắn và nội dung tin nhắn); xử lý các sửa đổi của người dùng, ví dụ: đánh dấu tin nhắn đã đọc, xóa dữ liệu; ngắt kết nối.

Như bạn có thể thấy, quy trình IMAP phức tạp hơn POP một chút. Thật vậy, cấu trúc thư mục và email được lưu trữ trên máy chủ và một bản sao được lưu trữ cục bộ. Thông thường, những bản sao cục bộ này được lưu trữ tạm thời. Tuy nhiên, có sẵn để lưu trữ trên cơ sở lâu dài.

Cổng IMAP mặc định: cổng 143 là cổng; cổng 993 là cổng SSL/TLS, còn được gọi là IMAPS. Lợi ích của POP là gì?

Có nguồn gốc từ POP, ý tưởng nên được đơn giản hóa để chỉ khách hàng mới yêu cầu quyền truy cập vào email trên máy chủ và các chữ cái đó được lưu trữ cục bộ tốt hơn. Điều này dẫn đến những ưu điểm sau: email được lưu trữ cục bộ, nghĩa là nó luôn có thể truy cập được, ngay cả khi không có kết nối Internet; chỉ cần kết nối Internet để gửi và nhận email; tiết kiệm dung lượng máy chủ; khả năng để lại bản sao của thư trên máy chủ hợp nhất nhiều tài khoản email và máy chủ hộp thư. Ưu điểm của IMAP là gì?

Như đã đề cập trong phần giới thiệu, IMAP được tạo ra để cung cấp quyền truy cập từ xa vào email được lưu trữ trên máy chủ từ xa. Ý tưởng là cho phép nhiều khách hàng hoặc người dùng quản lý ngay cả một hộp thư. Bằng cách này, bất kể bạn đăng nhập vào tài khoản của mình bằng thiết bị nào, bạn sẽ luôn có thể xem các cấu trúc, email và thư mục giống nhau vì chúng được lưu trữ trên máy chủ và tất cả các thay đổi được thực hiện đối với bản sao cục bộ sẽ được đồng bộ hóa ngay lập tức với máy chủ.

Kết quả là, IMAP có những ưu điểm sau: thư được lưu trữ trên một máy chủ từ xa, có thể truy cập từ nhiều vị trí; để truy cập email của bạn, bạn phải kết nối với Internet; hơn thế nữa xem xét nhanh, chỉ dành cho các tiêu đề cho đến khi nội dung được yêu cầu rõ ràng; thư được tự động bảo lưu nếu máy chủ được quản lý đúng cách; bộ nhớ cục bộ được đăng ký; khả năng lưu trữ thư cục bộ. Giao thức email là gì?

Giao thức bạn chọn tùy thuộc vào nhu cầu cụ thể và tình hình công việc hiện tại của bạn. Những điểm sau đây sẽ giúp bạn đưa ra quyết định cuối cùng.

Chọn POP nếu: Bạn muốn truy cập email của mình bằng một thiết bị. Bạn cần quyền truy cập vĩnh viễn vào e-mail của bạn, bất kể truy cập Internet. Bạn có dung lượng lưu trữ hạn chế trên máy chủ.

Chọn IMAP nếu: Bạn muốn truy cập email của mình từ nhiều thiết bị. Bạn có quyền truy cập an toàn và kết nối vĩnh viễn lên Internet. Bạn có muốn nhận xem trước tin nhắn mới hoặc tin nhắn đến máy chủ. Dung lượng lưu trữ của bạn bị hạn chế. Bạn lo lắng về việc duy trì email của mình.

Nếu nghi ngờ, hãy tham khảo IMAP. Đây là giao thức mới hơn cho phép bạn linh hoạt và email của bạn sẽ tự động được lưu trữ trên máy chủ. Ngoài ra, dung lượng máy chủ ngày nay thường không phải là vấn đề và bạn sẽ luôn có thể lưu trữ những lá thư quan trọng cục bộ. Lỗi ứng dụng thư

Nếu bạn nhận thấy lỗi POP3, cổng: 995, số bảo mật (SSL) 0x800C0133 khi cố gắng kiểm tra Gmail, thì hãy thử nén các thư mục thư của bạn. Trong ứng dụng khách POP, chọn Tệp > Tệp > Nén tất cả thư mục.Điều này sẽ giải quyết được sự cố.