Send Outlook Task Request, Remove Mapi Properties from Messages & Attachments


Well-known member
Mar 10, 2010
Programming Experience
What is new in this release?

We are pleased to announce the release of Aspose.Email for .NET 4.9.0 . With the release of this month?s versions, users can now send tasks requests using the API and remove MAPI properties from a Message as well as attachment. Microsoft Outlook allows creating a Task that can be sent to recipients for assignment. Aspose.Email already supports creating, saving and reading Outlook Tasks as can be seen in our documentation article. This month?s release further enriches the feature by allowing user to create and send a Task Request using Exchange Web Service (EWS) and SMTP clients. Aspose.Email has the capability of adding as well as reading Mapi properties from Outlook messages and attachments. With this month?s release, the API now provides additional support for removing Mapi properties from Outlook MSG and message attachments. This month?s release also fixes a number of bugs related to various functionalities of the API which further adds to the stability of the API. These include exception raised while retrieving contacts from Exchange server, encoding issues while message conversion to MHTML, issues related to voting buttons representation at receiver?s end, wrong appointment count while listing appointments from Exchange Server and message contents disturbance during message conversion to other formats. The main bug fixes, new & improved features added in this release are listed below

- Sending Task Request Using Aspose.Email
- Enhancement of MapiRecepient to have empty email address
- WPF: DragDrop not showing FileName
- EML->EML: Contents of Message are disturbed
- EML->EML,MSG: Encoding issue
- EML->EML: Encoding and formatting issues
- XML attachments contents rendered during MSG->MHTML conversion
- Effect of MapiPropertyCollection.Remove() function
- EML->MHTML, wrong attachment shown as inline in body
- EML->MSG: To Header with Invalid addresses is dropped
- Saving MailMessage loses body contents
- Cyrillic characters replaced by ????? in subject while loading the EML
- MSG-MHTML: Attachment/garbled characters rendered to output
- EWS: Draft messages download are saved as "Sent"
- Digital Signature lost while EML ->MSG conversion
- MSG->MSG: Danish characters turned to "?"
- Attachment name in Russian are replaced with ???????
- MapiMessage.BodyRtf changes if ToMapiMessageItem() is called
- EWS ListAppointments always returns 1 item only
- MapiMessage Html body not updated by Outlook which is created from MailMessage
- Voting buttons not visible at recipient end

Other most recent bug fixes are also included in this release.

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Email for .NET documentation that may guide you briefly how to use Aspose.Email for performing different tasks like the followings.

- Creating, Saving and Reading Outlook Tasks
- Filtering Messages from POP3 Mailbox Based on Sender, Recipient or Date

Overview: Aspose.Email for .NET

Aspose.Email for .NET is a set of components allowing developers to easily implement email functionality within their ASP.NET web applications, web services & Windows applications. It Supports Outlook PST, EML, MSG & MHT formats. It allows developers to work with SMTP, POP, FTP & MS Exchange servers. It supports mail merge, iCalendar, customized header & body, header information, embedded files, Twitter & many more. It makes it easy to work with HTML or plain text emails & their attachments.

More about Aspose.Email for .NET

- Homepage of Aspose.Email for .NET C#
- Download Aspose.Email for .NET
- Online documentation of Aspose.Email for .NET
- Demos of Aspose.Email for .NET

Contact Information

Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Aspose - Your File Format Experts
Phone: 888.277.6734
Fax: 866.810.9465