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.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.
At A Glance
An overview of iOS Email processing APIs.
- Create PST & OST files
- Manage Messages in PST
- Manage Contacts in PST
- Manage Calendar Items in PST
- Manage Tasks, Notes, Journals
- Creation of Distribution Lists
- Email Connection Protocols
- Supports SSL Enabled Servers
- Supports Connection Timeout
- Work with Gmail Contacts
- Work with Gmail Calendar
- Validate Email Addresses
- Validate Email Syntax
- Validate Email Domain
- Validate MX Records
- Create plain & HTML emails
- Load Variety of Email Formats
- Interconvert Messages
- Support for Templates
- Alternative Message Bodies
- Manage Embedded Objects
- Manage Attachments
- Save Message as Draft
- Manage Email Headers
- Read & Write to Thunderbird Mail Storage
- Recurrence Patterns
- Create Appointment
- Export Appointment to ICS file
- Format Appointment text
- Read Appointment Info
- Send Appointment Request
Use iOS Email API on Xamarin platform for iOS mobile app development.
- Mobile Application
Supported File Formats
API supported formats are listed as follow.
- Microsoft Outlook: MSG, PST, OST, OFT
- Email: EML, EMLX, TNEF, MBOX, MHT
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.