HS POP3 Library 2.0.5

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 1.03 MB
‎Xếp hạng người dùng: 4.0/5 - ‎1 ‎Phiếu

Về HS POP3 Library

HS POP3 là một thư viện phần mềm trong C (được cung cấp với mã nguồn đầy đủ) thực hiện phía khách hàng của Bưu điện Giao thức Phiên bản 3 (POP3) trên lớp ổ cắm TCP theo RFC 1939. Trong số các tính năng khác, thư viện hỗ trợ xác thực người dùng, tiếp nhận các tiêu đề internet cơ bản và văn bản, xóa tin nhắn và thống kê HS POP3 hỗ trợ POP3 an toàn qua TLS / SSL bằng hai phương pháp: POP3S (được sử dụng bởi Gmail) và RFC 2595 HS POP3 hỗ trợ trích xuất tệp đính kèm nhị phân ở định dạng MIME v1.0 base64. Ứng dụng người dùng gọi chức năng khởi tạo HS POP3 cung cấp con trỏ đến các chức năng gọi lại trong mã người dùng để quản lý bộ nhớ AMD hẹn giờ và báo cáo các sự kiện POP3 cho người dùng. Để nhận được email từ bất kỳ máy chủ tương thích POP3 RFC1939, ứng dụng người dùng gọi chức năng HsPop3GetMail, xác định tên máy chủ thư hoặc địa chỉ IP và đăng nhập tên người dùng và mật khẩu. HS POP3 thư viện sau đó giải quyết tên máy chủ, kết nối với nó, nhận và danh sách quét tin nhắn. theo tiêu chuẩn RFC1939. Một khi HS POP3 có một ID tin nhắn duy nhất từ máy chủ, nó báo cáo ID thư này cho ứng dụng người dùng thông qua chức năng gọi lại. Ứng dụng người dùng trả về một giá trị cụ thể nếu nó muốn nhận được thông báo này. Tại thời điểm này HS POP3 sẽ yêu cầu số tiền cần thiết của bộ nhớ cho tin nhắn và sẽ nhận được thông báo đầy đủ vào bộ đệm. Sau khi nhận được thư, mã người dùng được thông báo bằng gọi lại và cấu trúc thư, chứa con trỏ thư đầy đủ, độ dài thư, bắt đầu con trỏ văn bản, độ dài tiêu đề và thông tin tiêu đề phân tích cú pháp riêng biệt: từ trường, trường ngày, trường id thư và trường chủ đề. Quá trình này được lặp lại cho đến khi tất cả các thư nhận được. Thư viện HS POP3 cũng có thể xóa thư từ máy chủ nếu tùy chọn này được chỉ định. Thiết kế mô-đun giúp dễ dàng chuyển mô-đun giao thức HS POP3 sang bất kỳ môi trường nào. HS POP3 nội bộ tại một lớp thấp hơn giao diện để HS Sock thư viện cung cấp dịch vụ vận tải TCP.