Channels ▼
RSS

.NET

Dovecot Gmail API Compatible REST API


Dovecot OY, developer of open-source IMAP server software, has announced the release of a new REST API.
The Dovecot REST API (DAPI) is compatible with the Gmail API, so developers can deploy apps written for Gmail to any other service provider. They will be able to do this without having to reprogram the app code, while maintaining the interoperability with the Gmail API.

"Dovecot implements the standard IMAP and POP3 protocols already, it doesn't create vendor lock-in, has no backdoors, and it guarantees standard compliance to current and future IMAP and other protocol and API implementations," said Timo Sirainen, creator and chief architect of Dovecot.

Closer integration of new third-party applications and message data will offer email users new services to improve the way data is handled and presented in mobile and Web apps and in Internet of Things (IoT) devices.

The Dovecot REST API complements existing email protocols such as IMAP and POP3, and gives users control over how applications access email data for dedicated functions instead of giving complete access to their email account.

"IMAP is a core Internet standard, and it still is the best email sync protocol available and is supported by all email clients, including billions of mobile devices already supporting IMAP by default," said Sirainen.

"Our job as an infrastructure company is to offer customers and developers easy access to email data, regardless of what device, app, or platform or protocol they want to use. The REST API is not a replacement for IMAP," said Sirainen. "It is targeted at developers who want to bring rich data from email to add extra functionality and features into new apps that are changing the way people use and perceive email related applications."

Dovecot


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video