Xamarin iOS APIs to manipulate Email documents

Create, Manipulate or Convert email formats including MSG, EML, EMLX and MHT within iOS apps developed via Xamarin framework.

  Download Free Trial
Aspose.Email for iOS via Xamarin

Aspose.Emailfor iOS via Xamarin


Aspose.Email for iOS via Xamarin is a complete set of email APIs for iOS apps, developed using Xamarin framework. Easily create, read and manipulate email messages (MSG, EML, EMLX and MHT Outlook file formats) in your iOS apps. Xamarin iOS developers can easily utilize API to read and extract Outlook PST file that can be saved in MSG format.

Aspose.Email for iOS via Xamarin API empowers to manage message storage files - Personal Storage Files (PST), Offline Storage Files (OST) along with message sending and receiving capabilities. Email messaging APIs give complete control over an email message like changing message contents, manipulating (adding, extracting and removing) attachments from a message object as it provides access to message Mapi properties.


iOS Email Processing API Features



Popular Message Formats Processing


Manage Outlook storage files i.e. PST and OST


Manage Thunderbird storage files


Specify Email Header (sender, recipients, subject) and Body


Integrate SMTP client to send emails


Use of POP3 and IMAP clients for retrieving emails


Communicate with Exchange Servers (WebDav and EWS)


Work with calendar objects


Support for SSL

Message Formats Processing

API supports popular message format processing including EML, MSG and MHTML formats. On integrating API, one can easily create, load, edit and update email message contents like subject, sender, recipients, body, attachments etc. Moreover It also supports to convert messages from/to any of the supported formats and read nested email message attachments

Working with Outlook Storage (PST, OST) Files

  • Load Outlook PST file from disk and retrieve information about all its folders
  • Get all messages information such as subject, sender, attachments etc from any folder in the PST file
  • Extract messages from PST file and save to disk in MSG format
  • Read contacts information from PST file and save to disk in MSG format
  • Support for reading and manipulating OST file formats

SMTP, POP3, MIME and IMAP Support

When it comes to sending/retrieving emails, Aspose.Email API empowers you to create, send and receive emails using SMTP, POP3 and IMAP protocols. It allows you to log into POP3 servers by username and password or APOP authentication to perform email operations like: view mailbox size and messages count, retrieve the full message or its header, delete messages from server as well as basic POP3 commands.

Aspose.Email for iOS via Xamarin supports IMAP protocol including authentication, create, delete, select, query folders, get, delete and save messages, change message flags and basic IMAP commands.

Microsoft Exchange Server Support

Aspose.Email for iOS via Xamarin supports accessing emails from Microsoft Exchange Servers. You can list messages from a folder, for example inbox, drafts, download messages and save them as EML, MSG or MHT format. Emails and meeting invitations can also be sent using the Exchange Server. Both WebDav and Exchange Web Services (for Exchange Server 2007 or later) can be used to connect to the Exchange Server. The Email API also supports Unified Messaging operations available in Exchange Web Service (EWS).

Working with iCalendar API

Through its iCalendar API, Aspose.Email provides you the capability to create and save Outlook Calendar objects in various formats such as MSG and ICS. Not only you can create and save these, but you can send, retrieve, update and cancel meeting requests through message sending protocols mentioned earlier.


Support and Learning Resources