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. The API allows you to create, manipulate and convert email messages in iOS apps without relying on any other tools or APIs.

Aspose.Email for iOS via Xamarin API empowers you to manage message storage files - Personal Storage Files (PST), Offline Storage Files (OST) as well as provides the message sending and receiving capabilities. This email messaging API gives you the complete control over an email object including the message contents, header, attachments and 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