There are more operations [0] that you can see in gmail rest api. [0] - https://developers.google.com/admin-sdk/email-settings/?csw=1
Thanks BR Indika Kularathne On Mon, Mar 24, 2014 at 5:08 PM, Samisa Abeysinghe <[email protected]> wrote: > > > > On Mon, Mar 24, 2014 at 4:54 PM, Sewwandi Perera <[email protected]>wrote: > >> Hi Samisa, >> >> As I mentioned above, there is no specific API for Gmail. Therefore, I am >> going to use the "java-gmail-imap" library given in [1]. >> The Operations which I have listed out in the above mail can be >> implemented using the "java-gmail-imap" library. >> >> I planned only for 7 operations to fit into the given time frame. >> > > That is too low. We can do more in three weeks > > >> [1] https://code.google.com/p/java-gmail-imap/ >> >> Regards, >> Sewwandi >> >> >> On Mon, Mar 24, 2014 at 3:29 PM, Samisa Abeysinghe <[email protected]>wrote: >> >>> >>> On Mon, Mar 24, 2014 at 3:29 PM, Samisa Abeysinghe <[email protected]>wrote: >>> >>>> So you are going to support only 7 operations? Is that all we have in >>>> this original Gmail PI? >>>> >>> >>> Menat to say API >>> >>>> >>>> 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 >>>>> >>>> >>>> >>> >> >> >> -- >> Sewwandi Perera >> Software Engineer >> >> WSO2 Inc.; http://wso2.com >> lean.enterprise.middleware >> > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
