Aspose.Email  cho C++

API xử lý lưu trữ tin nhắn & tin nhắn email C ++

Tạo, chỉnh sửa và chuyển đổi các tệp email và lưu trữ tin nhắn từ trong các ứng dụng C ++ mà không yêu cầu Microsoft Outlook.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.Email cho C ++ là một API lập trình email giúp các nhà phát triển dễ dàng làm việc với một số định dạng như MSG, EML, EMLX & MHT. Các nhà phát triển ứng dụng có thể tạo, chuyển đổi hoặc thao tác các định dạng tin nhắn được sử dụng phổ biến nhất trong các ứng dụng C++ gốc, mà không phụ thuộc vào Office Automation hoặc ứng dụng Microsoft Outlook.

Aspose.Email cho C ++ phù hợp nhất cho các tính năng quản lý thư như chỉnh sửa nội dung, thao tác người nhận, trích xuất và thao tác các thuộc tính MAPI và tệp đính kèm cũng như cho các tính năng nâng cao như quản lý tệp lưu trữ tin nhắn bao gồm PST & OST. Hiện tại, API hỗ trợ các giao thức truyền thông SMTP, POP3 và IMAP để truyền email.

Các tính năng API xử lý tệp email & lưu trữ tin nhắn

Tạo, thao tác và trích xuất các tệp lưu trữ

Hỗ trợ giao thức truyền thông SMTP, POP3 & IMAP

Quản lý thư MIME thông qua Thư viện C++

Aspose.Email cho C ++ hỗ trợ rộng rãi các định dạng MIME bao gồm EML & EMLX. Khả năng này cho phép các nhà phát triển tạo, thiết lập và trích xuất nội dung từ các tin nhắn MIME, quản lý tệp đính kèm & đối tượng nhúng, chuyển đổi các tệp EML & EMLX sang các định dạng tệp MSG, HTML & MHTML. Quản lý thư MIME thông qua Thư viện C++.

Quản lý định dạng tệp tin nhắn Outlook

Aspose.Email cho C ++ có khả năng tạo thư Outlook từ đầu cũng như cung cấp khả năng thao tác các tệp email hiện có. Các nhà phát triển có thể tải và lưu tất cả các loại mục Outlook bao gồm danh bạ, tác vụ, ghi chú, mục lịch và danh sách phân phối. Ngoài ra, Thư viện Email C ++ cho phép phân tích và thao tác tất cả các đối tượng Outlook thông qua API công cộng. Quản lý định dạng tệp tin nhắn Outlook.

Sản xuất và tiêu thụ các mẫu tái phát iCalendar

Thư viện cho phép các nhà phát triển lập trình tạo và sử dụng các mẫu lặp lại ở định dạng iCalendar (RFC 2445) bằng cách sử dụng mô hình đối tượng trực quan. Chuyên môn của chúng tôi đảm bảo rằng giao diện iCalendar dễ sử dụng đồng thời cung cấp cho bạn toàn quyền kiểm soát việc sản xuất và tiêu thụ lặp lại. Sản xuất và tiêu thụ các mẫu tái phát iCalendar.

Tạo, kiểm tra và trích xuất các mục từ tệp PST & OST

Aspose.Email cho C ++ cho phép quản lý các định dạng lưu trữ Outlook như PST & OST. API thực hiện các hoạt động khác nhau trên các định dạng lưu trữ hiện có cũng như tạo tài liệu PST mới từ đầu. Các thao tác có thể khác, người ta có thể thực hiện như danh sách thư mục và tin nhắn, bổ sung hoặc trích xuất tin nhắn, danh bạ và thư mục.

Tạo PST & thêm tin nhắn vào Hộp thư đến - C ++

// create PST file from scratch      

System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);

// add a folder "Inbox" to the PST

personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");

// select the "Inbox" folder

System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");

// add a message to the "Inbox" folder

inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));
  
  

Aspose.Email cung cấp Thư viện Email riêng lẻ cho các môi trường phát triển phổ biến như được liệt kê dưới đây: