The Nylas Communications Platform drastically reduces the effort it takes to build and maintain an integration with IMAP accounts. With just a few lines of code, you can integrate full email, calendar, and contacts functionality into your application.
Nylas offers two solutions for authenticating user accounts: hosted and native, and these solutions require slightly different approaches to authenticating IMAP accounts.
If you decide to use Nylas hosted authentication, integrating IMAP accounts requires no additional effort on your part. Nylas will automatically detect server settings where possible, and prompt users to input server details if automatic detection isn’t possible. Nylas stores user credentials securely on our SOC 2 certified infrastructure.
If you use native authentication, Nylas recognizes some IMAP providers automatically (such as AOL, and Yahoo) and requires only the user email address and password to authenticate. Other IMAP providers can be integrated by passing the server connection details when you authenticate a user account.
To learn more about the differences between hosted and native authentication, take a look at our authentication guide.
How Nylas Works - Take a look at the Nylas architecture to see how we sync billions of events.
Quickstart Guides - Get up to speed quickly with our SDKs using our quickstart guides for Python, Node.js and Ruby, or explore the Nylas Email, Calendar or Contacts API.
Tutorials - Check out our plethora of tutorials to learn how to carry out common functionality, like creating new events, sending email invitations, RSVPing to events, and checking for calendar availability.
Integration Guides - Ready to start building your integration? Our integration guides cover what it takes to incorporate calendar functionality into your app. They cover best practices for using the Nylas Communications Platform and provider-specific advice for Google, Microsoft, and more.
Set up Postman - Postman makes it easy to explore the Nylas Calendar API.
API Reference - Our API reference provides all the details you need to know to use the Nylas Communications Platform.