So you are going to support only 7 operations? Is that all we have in this
original Gmail PI?

Thanks,
Samisa...


Samisa Abeysinghe

Vice President Developer Evangelism

WSO2 Inc.
http://wso2.com



On Mon, Mar 24, 2014 at 2:58 PM, Sewwandi Perera <[email protected]> wrote:

> *Introduction*
> For the V1.0 of the connector, I mainly focus on implementing the basic
> e-mail operations like accessing and sending e-mail messages.
>
> *API*
> Since there is no data API for Gmail [1], I'll be using IMAP, SMTP
> extensions provided by Google [2] for implementation.
>
> *Authentication*
> OAuth 2.0 protocol will be used with the SASL XOAUTH2 mechanism supported
> by Gmail [3].
>
> *Operations*
> Since the bellow listed operations are not API based, we can have any
> customized operations with the support of IMAP and SMTP libraries.
> So, please let me know if you have any concerns on the below listed
> operations.
>
>  1. Sending an e-mail
> Support attachments
>
>  2. Listing all unread e-mail messages under a label:
> All unread e-mail messages under the specified label will be listed with
> their "thread ID"s.
>
> 3. Listing all unread e-mails
> All unread e-mail messages in the mail box will be listed with their
> "thread ID"s
>
>  4. Listing all mails under a label
> All e-mail messages under the specified label will be listed with their
> "thread ID"
>
>  5. Searching mails under a label
> Search the e-mail messages under the specified label according to the
> search term given by the user and list the resulted e-mails with their
> "thread ID"s
>
>  6. Reading a mail thread
> Read the mail thread which belongs to the "Thread ID" given by the user.
>
>  7. Deleting a mail thread
> Delete the mail thread which belongs to the "Thread ID" given by the user.
>
> [1] https://developers.google.com/gdata/faq#GmailAtomFeed
> [2] https://code.google.com/p/java-gmail-imap/
> [3] https://developers.google.com/gmail/oauth_overview
>
> --
> Sewwandi Perera
> Software Engineer
>
> WSO2 Inc.; http://wso2.com
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to