Tổng quan
Rebex EWS tập trung vào việc kết nối ứng dụng.NET với Microsoft Exchange thông qua Exchange Web Services. API của thư viện bao phủ các tác vụ thường gặp như lấy email chưa đọc, truy xuất message, folder và item trong Exchange.

Khối chức năng gửi thư hỗ trợ gửi email mới, gửi draft có sẵn, gửi từ file hoặc stream, reply, forward và gửi thay mặt người dùng khác. Phần xử lý message còn bao gồm tải xuống, tải lên, sao chép, di chuyển, xóa, quản lý attachment và metadata như importance, flags, categories.
Thư viện.NET kết nối Microsoft Exchange qua EWS, hỗ trợ email, contacts, calendars, SMTP và bảo mật TLS 1.3/1.2, S/MIME. Phù hợp cho ứng dụng cần xử lý thư, thư mục và đồng bộ dữ liệu Exchange.
Tính năng nổi bật
- Cung cấp API lấy danh sách email chưa đọc qua EWS.
- Kết nối máy chủ Exchange bằng EWS protocol hoặc HTTP không mã hóa.
- Hiển thị thông tin kết nối và trạng thái TLS/SSL.
- Hỗ trợ xác thực bằng username/password và OAuth 2.0.
- Làm việc với client certificate, GSSAPI, Kerberos, NTLM và Negotiate.
- Gửi email mới, draft có sẵn hoặc nội dung từ file, stream.
- Thực hiện reply, forward và gửi thay mặt người dùng khác.
Ứng dụng thực tế
- Tích hợp Exchange vào ứng dụng.NET cho hệ thống nội bộ doanh nghiệp.
- Xây dựng dịch vụ gửi nhận email có hỗ trợ draft, reply và forward.
- Đồng bộ message, item và folder giữa Exchange với hệ thống nghiệp vụ.
- Triển khai xử lý shared mailbox hoặc impersonation cho quy trình nhiều người dùng.
- Tạo tác vụ tự động hóa Exchange trong SSIS packages, SQL CLR hoặc PowerShell.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET cần tích hợp Microsoft Exchange vào ứng dụng
- Dev lead phụ trách hệ thống email, đồng bộ dữ liệu hoặc workflow doanh nghiệp
- Kỹ sư tích hợp xây dựng dịch vụ xử lý message, folder và item trên Exchange
- Nhóm vận hành kỹ thuật cần tự động hóa tác vụ Exchange bằng PowerShell, SSIS hoặc SQL CLR
Thông tin kỹ thuật
Câu hỏi thường gặp
Rebex EWS dùng để làm gì?
Thư viện này dùng để tích hợp Microsoft Exchange vào ứng dụng.NET thông qua Exchange Web Services, bao gồm email, contacts, calendars, message, item và folder.
Rebex EWS hỗ trợ những phương thức xác thực nào?
Các phương thức được liệt kê gồm username and password, OAuth 2.0 authentication, client certificate authentication, GSSAPI, single sign-on, Kerberos authentication, NTLM authentication và Negotiate authentication.
Có thể gửi email bằng Rebex EWS không?
Có. Thư viện hỗ trợ gửi mail message, gửi draft có sẵn, gửi từ file hoặc stream, reply, forward và gửi thay mặt người dùng khác.
Rebex EWS có hỗ trợ bảo mật và chứng chỉ không?
Có các khả năng liên quan đến TLS 1.3/1.2, S/MIME, kiểm tra và xác thực chứng chỉ máy chủ, cùng quản lý X.509 certificates.
Rebex EWS tương thích với những nền tảng.NET nào?
Dữ liệu tương thích liệt kê.NET 10/9/8,.NET Framework 3.5 SP1 và 4.0-4.8.1,.NET Core 3.1, Mono 6.0 or higher, Xamarin.iOS 13.10 or later và Xamarin.Android 10.1 or later.




Bình luận