Hướng dẫn lập trình viên
Aspose.Email for .NET là một thư viện để xử lý một loạt các nhiệm vụ liên quan đến email trong các ứng dụng .Net. Nó cho phép các nhà phát triển để chế biến, chuyển đổi và quản lý email một cách lập trình, hỗ trợ sự tích hợp quy mô thành các giải pháp tùy chỉnh.
Aspose.Email cung cấp một kiến trúc dựa trên plugin. Hiện tại, plugin chính có sẵn là ** Email Format Converter** , cho phép chuyển đổi hiệu quả giữa các định dạng email như EML, MSG, HTML, MHT, và MHTML.
Đặc điểm chính
- Email Format Conversion: Chuyển đổi email giữa các định dạng phổ biến (EML, MSG, HTML, MHT, MHTML).
- Công việc không đồng bộ: Hiệu suất cao với hỗ trợ async/await.
- Thông suất linh hoạt: Lưu kết quả vào thư mục hoặc thực hiện xử lý output tùy chỉnh.
- Extensibility: Thật dễ dàng để thêm hoặc sử dụng các plugin mới khi chúng trở nên có sẵn.
Bắt đầu
Cài đặt gói Aspose.Email thông qua NuGet:
Install-Package Aspose.Email
Ví dụ: Basic Email Conversion
Dưới đây là một ví dụ ngắn bằng cách sử dụng plugin Email Format Converter để chuyển đổi một EML Tập tin HTML:
using Aspose.Email.LowCode;
using System.IO;
using System.Threading.Tasks;
// ...
using var input = File.OpenRead("email.eml");
var handler = new FolderOutputHandler(@"C:\Output");
await Converter.ConvertToHtml(input, "email.eml", handler);
mở rộng chức năng
Aspose.Email for .NET được thiết kế để mở rộng – các plugin tương lai sẽ nâng cao thêm khả năng cho các nhiệm vụ như phân tích email, tự động hóa, hoặc tích hợp với các dịch vụ bên ngoài Aspose.Email API tham khảo cho các bản phát hành plugin mới và kịch bản tiên tiến.