Aspose.Email.Cpp
20.8.1
See the version list below for details.
dotnet add package Aspose.Email.Cpp --version 20.8.1
NuGet\Install-Package Aspose.Email.Cpp -Version 20.8.1
<PackageReference Include="Aspose.Email.Cpp" Version="20.8.1" />
paket add Aspose.Email.Cpp --version 20.8.1
#r "nuget: Aspose.Email.Cpp, 20.8.1"
// Install Aspose.Email.Cpp as a Cake Addin #addin nuget:?package=Aspose.Email.Cpp&version=20.8.1 // Install Aspose.Email.Cpp as a Cake Tool #tool nuget:?package=Aspose.Email.Cpp&version=20.8.1
C++ Email Parsing Library
Aspose.Email for C++ enables your C++ applications to work with various Outlook® objects including messages, tasks, contacts, calendar, and journal items.
Email File Processing Features
- Create a new email message with properties, such as From, To, Subject, and Body.
- Save the email message in EML, MSG, and MHTML formats.
- Associate human-friendly names to email addresses, to improve accessibility.
- An email can have HTML as well as a text body.
- Set the alternate text of email messages for the Email Readers that cannot display HTML content.
- Fetch and display email header information and email body on screen.
- Save and convert email messages to the supported file formats.
- Read email messages with TNEF attachments and modify the contents of the attachment.
- Check if the email message is regular or a bounced one.
- Add, remove, display, and extract email attachments.
- Embed objects in emails, the size of attachment depends on the email server.
- Extract embedded objects from email messages.
- Export email to MHT with customized time zone.
- Create distribution list of multiple email contacts and save to storage in MSG format.
- Support to work with MAPI properties.
- Add display or audio reminder to email calendar items.
Read & Write Email Formats
Microsoft Outlook: MSG, PST, OST, OFT Other: EML, EMLX, MBOX, ICS, VCF, HTML, MHTML
Read-Only Email Formats
Microsoft Outlook: OLM
Getting Started with Aspose.Email for C++
Are you ready to give Aspose.Email for C++ a try? Simply execute Install-Package Aspose.Email.Cpp
from Package Manager Console in Visual Studio to fetch the NuGet package. If you already have Aspose.Email for C++ and want to upgrade the version, please execute Update-Package Aspose.Email.Cpp
to get the latest version.
Create New Message & Save in EML & MSG Formats
Try executing the below code snippet to see how Aspose.Email for C++ performs in your environment. You may also check the GitHub Repository for other common usage scenarios.
The following code sample shows how to create a new email message and save it in EML & MSG formats using C++.
// create a new instance of MailMessage class
System::SharedPtr<MailMessage> message = System::MakeObject<MailMessage>();
// set subject of the message
message->set_Subject(u"New message created by Aspose.Email for .NET");
// set HTML body
message->set_IsBodyHtml(true);
message->set_HtmlBody(u"<b>This line is in bold.</b> <br/> <br/><font color=blue>This line is in blue color</font>");
// set sender information
message->set_From(u"from@domain.com");
// add TO recipients
message->get_To()->Add(u"to1@domain.com");
message->get_To()->Add(u"to2@domain.com");
// add CC recipients
message->get_CC()->Add(u"cc1@domain.com");
message->get_CC()->Add(u"cc2@domain.com");
// save message in EML, MSG and MHTML formats
message->Save(dir + u"output.eml", Aspose::Email::SaveOptions::get_DefaultEml());
message->Save(dir + u"output.msg", Aspose::Email::SaveOptions::get_DefaultMsgUnicode());
Send Email via Exchange EWS Client using C++
// create instance of IEWSClient class by giving credentials
System::SharedPtr<IEWSClient> client = GetExchangeEWSClient(GetExchangeTestUser());
// create an instance of type MailMessage
System::SharedPtr<MailMessage> msg = System::MakeObject<MailMessage>();
msg->set_From(MailAddress::to_MailAddress(u"sender@domain.com"));
msg->set_To(MailAddressCollection::to_MailAddressCollection(u"recipient@ domain.com "));
msg->set_Subject(u"Sending message from exchange server");
msg->set_HtmlBody(u"<h3>sending message from exchange server</h3>");
// send the message
client->Send(msg);
Home | Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Temporary License
Product | Versions Compatible and additional computed target framework versions. |
---|---|
native | native is compatible. |
-
- CodePorting.Native.Cs2Cpp.API (>= 20.9.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Aspose.Email.Cpp:
Package | Downloads |
---|---|
Aspose.Total.Cpp
Aspose.Total for C++ is a complete package of C++ libraries specifically designed to create, manipulate and convert popular file formats from Microsoft Office and PDF without requiring Office or Adobe Automation. C++ API package also includes a specialized library to generate and recognize barcode labels from images with advanced features to customize the barcode generation and recognition process. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
24.10.0 | 502 | 10/22/2024 |
24.9.0 | 1,004 | 9/19/2024 |
24.8.0 | 1,310 | 8/20/2024 |
24.7.0 | 1,385 | 7/23/2024 |
24.6.0 | 2,197 | 6/20/2024 |
24.5.0 | 2,477 | 5/22/2024 |
24.4.0 | 5,472 | 4/19/2024 |
24.3.0 | 3,587 | 3/18/2024 |
24.2.0 | 4,285 | 2/22/2024 |
24.1.0 | 3,802 | 1/22/2024 |
23.12.0 | 4,462 | 12/22/2023 |
23.11.0 | 4,983 | 12/3/2023 |
23.10.0 | 5,574 | 10/16/2023 |
23.9.0 | 5,375 | 9/20/2023 |
23.8.0 | 6,891 | 8/15/2023 |
23.7.0 | 6,666 | 7/21/2023 |
23.6.0 | 7,613 | 6/28/2023 |
23.5.0 | 5,257 | 5/26/2023 |
23.4.0 | 6,309 | 4/14/2023 |
23.3.0 | 6,329 | 3/21/2023 |
23.2.0 | 2,540 | 3/2/2023 |
23.1.0 | 10,544 | 1/27/2023 |
22.12.0 | 6,890 | 12/22/2022 |
22.10.0 | 12,439 | 10/21/2022 |
22.9.0 | 7,234 | 9/23/2022 |
22.8.0 | 7,966 | 8/18/2022 |
22.7.0 | 8,981 | 7/27/2022 |
22.6.0 | 8,646 | 6/24/2022 |
22.5.0 | 7,917 | 5/23/2022 |
22.4.0 | 8,826 | 5/3/2022 |
22.3.0 | 8,412 | 3/28/2022 |
22.2.0 | 8,932 | 2/23/2022 |
21.11.0 | 16,692 | 11/20/2021 |
21.10.0 | 8,999 | 10/25/2021 |
21.9.0 | 8,849 | 9/29/2021 |
21.7.0 | 2,721 | 9/10/2021 |
21.6.0 | 10,983 | 7/22/2021 |
21.5.1 | 1,727 | 7/31/2023 |
21.5.0 | 7,755 | 6/22/2021 |
21.4.0 | 2,164 | 5/24/2021 |
21.3.0 | 10,643 | 4/21/2021 |
21.2.0 | 1,981 | 4/3/2021 |
21.1.0 | 1,902 | 4/6/2021 |
20.12.0 | 11,978 | 1/29/2021 |
20.11.0 | 12,519 | 12/22/2020 |
20.10.0 | 2,124 | 11/26/2020 |
20.9.0 | 8,472 | 10/21/2020 |
20.8.1 | 4,829 | 9/29/2020 |
20.8.0 | 1,412 | 9/21/2020 |
20.7.0 | 7,283 | 8/20/2020 |
20.6.0 | 2,181 | 8/4/2020 |
20.5.0 | 9,788 | 6/29/2020 |
20.4.0 | 7,600 | 5/25/2020 |
20.3.0 | 7,519 | 4/22/2020 |
20.2.0 | 5,904 | 3/20/2020 |
19.9.0 | 8,119 | 10/30/2019 |
19.3.1 | 1,776 | 9/3/2019 |
19.3.0 | 2,452 | 4/26/2019 |
19.2.0 | 2,451 | 3/13/2019 |
19.1.0 | 2,432 | 2/5/2019 |
18.11.0 | 2,667 | 11/27/2018 |
18.8.0 | 2,640 | 9/14/2018 |
18.6.1 | 2,862 | 7/11/2018 |