Tổng quan
Rebex IMAP tập trung vào giao tiếp email với máy chủ IMAP trong môi trường.NET. Thư viện bao phủ các tác vụ thường gặp như nhận thư, liệt kê thư, tìm kiếm, tải nội dung và xóa email, đồng thời đi kèm SMTP library để gửi email trong cùng hệ thống.

Phần kết nối hỗ trợ IMAP với explicit hoặc implicit TLS/SSL, cho phép chuyển sang kênh mã hóa và truy xuất thông tin kết nối cũng như trạng thái TLS/SSL. Các cơ chế xác thực trải từ username/password đến OAuth 2.0, Kerberos, NTLM, GSSAPI và client certificate.
Thư viện.NET cho IMAP, SMTP, MIME và S/MIME, hỗ trợ nhận, tìm kiếm, tải lên và xóa email. Tích hợp TLS 1.3/1.2, nhiều cơ chế xác thực và API bất đồng bộ cho ứng dụng email bảo mật.
Tính năng nổi bật
- Kết nối máy chủ IMAP với explicit hoặc implicit TLS/SSL.
- Chuyển sang giao tiếp mã hóa và đọc thông tin TLS/SSL của kết nối.
- Hỗ trợ username/password, CRAM-MD5, DIGEST-MD5 và OAuth 2.0.
- Làm việc với GSSAPI, Kerberos, NTLM, Negotiate và single sign-on.
- Lấy danh sách email chưa đọc trực tiếp qua IMAP.
- Duyệt message theo sequence number và unique ID.
- Tải email đầy đủ, header hoặc từng phần message.
Ứng dụng thực tế
- Ứng dụng.NET cần nhận và xử lý email từ hộp thư IMAP.
- Dịch vụ backend đồng bộ mailbox và lọc thư theo nhiều tiêu chí.
- Hệ thống cần vừa nhận thư IMAP vừa gửi thư SMTP.
- Quy trình email yêu cầu TLS 1.3/1.2, S/MIME và kiểm tra chứng chỉ.
- Tác vụ tích hợp trong SSIS packages, SQL CLR hoặc PowerShell.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET xây dựng email client hoặc email service
- Nhóm backend cần tích hợp IMAP, SMTP và xác thực doanh nghiệp
- Kỹ sư tích hợp dữ liệu làm việc với SSIS hoặc SQL CLR
- Đội kỹ thuật cần xử lý mailbox dùng chung trên Exchange
Thông tin kỹ thuật
Câu hỏi thường gặp
Rebex IMAP có chỉ xử lý IMAP hay còn hỗ trợ gửi email?
Thư viện tập trung vào IMAP và bao gồm SMTP library để gửi email.
Những cơ chế xác thực nào được hỗ trợ?
Các lựa chọn gồm username/password, CRAM-MD5, DIGEST-MD5, OAuth 2.0, client certificate, GSSAPI, Kerberos, NTLM, Negotiate và single sign-on.
Có hỗ trợ bảo mật ở mức chứng chỉ và thư ký số không?
Có. Thư viện hỗ trợ TLS 1.3/1.2, TLS/SSL, S/MIME, xác thực chứng chỉ máy chủ và làm việc với X.509 certificates.
Có thể dùng trong môi trường tích hợp như SSIS hoặc PowerShell không?
Có. Tài liệu liệt kê khả năng sử dụng trong SSIS packages, SQL CLR và PowerShell.
Giấy phép được tính theo người dùng hay theo máy chủ?
Thông tin hiện có nêu rõ Rebex IMAP for.NET is licensed per developer.




Bình luận