Searching PST Files & Adding Email Reminders for Outlook Created Appointments


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 3.6.0 with a number of new features and bug fixes. PersonalStorage (PST) files may contain huge amount of data and searching data in such large file for a specific criteria may requires including multiple check points in the code for filtering required information. This month?s release supports Searching specific records from a PST file based on user define searching criteria. A PST can now be searched for messages based on search parameters such as sender, receiver, subject, message importance, presence of attachments, message size, and even Message Id using the newly introduced PersonalStorageQueryBuilder class. Moreover, the PersonalStorageQueryBuilder class can also be used to search subfolders based on specified search criteria. Our article, Searching messages and folders in a PST , gives a detailed example of this new feature. MS Outlook allows adding reminders while creating a new appointment request. We are pleased to share that Aspose.Email now supports adding reminders to created appointments, which can then be saved as ICS or MSG file format. This allows adding audio, display as well as emailing reminders to the created appointments as demonstrated in the technical article.With this month?s release, Aspose.Email now also supports setting color category information to messages. Moreover, adding multiple categories, reading categories information as well as removing categories is also supported now. We have also fixed a number of bugs reported with the previous version. The main bug fixes, new & improved features added in this release are listed below

- Implement search of messages or folders in the PST file on certain criteria
- Implement ability to add Color Category to message
- Ability to add reminder to created Appointments
- ICS added to PST error "Recurrance pattern not valid" when viewed in outlook is resolved
- EML to MemoryStream causes NullReferenceException is resolved
- Message saved from ANSI PST now has body
- Exception is resolved while MSG file converted to TIFF
- EML/MSG to XPS raises InvalidOperationException is now resolved
- Base64 encoded attachment now can be opened when saved using Aspose.Email
- MhtMessageFormatter now taking TimezoneOffset into account
- InvalidCastException while copying messages from PST to PST is resolved
- Connecting using SmtpClient gives authentication-failed-due-to-lack-of-credentials error is now fixed
- Received meeting body embeds extra "\" is now fixed
- "Unknown value has been detected" exception while connecting to ImapServer
- MSG to MHTML: Inline images missing in output is fixed
- EML to MSG raises System.UriFormatException is resolvd
- Remove License Order Id: xxx from listed is fixed

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.

- Search Messages and folders in a PST by some criteria
- Setting reminder with the created Appointment

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
- Post your technical questions/queries to Aspose.Email for .NET Forum
- Receive notifications about latest news and supported features by subscribing to Aspose.Email for .NET blog

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
Top Bottom