Gmail also has a few custom IMAP extensions that can be useful, so depending on how you're doing the actual IMAP calls you can send specific commands related to searching and labels.
Some IMAP libraries already have Gmail specific methods available (such as in Python), others might work if they let you send raw server commands. Sent while mobile. > On Mar 6, 2015, at 11:07 AM, Justin Purdie <[email protected]> wrote: > > I'll check those out. Thanks. > > Sounds like IMAP is the consensus (we were leaning that way too). > > Thanks for the input everyone! > > Justin Purdie > VP of Development > > SkyVantage Corporation > 5526 West 13400 South, Suite 207 > Herriman, UT 84096 > United States of America > US Ph. +1-801-649-2925 ext. 305 > Skype: skyvantage (calls only) ext. 305 > Email: [email protected] > Website: http://www.skyvantage.com > Join us on Facebook! www.facebook.com/skyvantage > > On Fri, Mar 6, 2015 at 10:31 AM, Richard K Miller <[email protected]> > wrote: > >> Perhaps these will be useful: >> >> http://switchboard.spatch.co/ >> https://mailinabox.email/ >> http://pusto.org/en/mailr/ >> >> Richard >> >> >> >>> On Fri, Mar 6, 2015 at 10:22 AM, Ken Snyder <[email protected]> wrote: >>> >>> I agree with Lonnie. We use the Zend Framework classes in our app to >> build >>> on top of Gmail via IMAP. It I had been pretty painless. >>> >>> - Ken >>> >>> Sent from my Android phone >>>> On Mar 6, 2015 9:59 AM, "Lonnie Olson" <[email protected]> wrote: >>>> >>>> On Fri, Mar 6, 2015 at 9:32 AM Justin Purdie <[email protected]> >>>> wrote: >>>> >>>>> After we got started with IMAP, it basically felt like we were >>> rewriting >>>>> gmail, so we started exploring the Gmail API. The problem is in the >>>>> description of the API google says "Note: The Gmail API should not be >>>> used >>>>> to replace IMAP for full-fledged email client access. Instead, see >> IMAP >>>> and >>>>> SMTP." >>>> I would definitely heed Google's recommendation, and use the IMAP >>>> protocol. You could supplement it with the Gmail API for a few >>> functions, >>>> but primarily use IMAP. Good example of using a Gmail API would be >>> using >>>> it for search. >>>> >>>> Perhaps look around for some higher level IMAP libraries, or copy some >>> code >>>> from another email app you like. >>>> >>>> _______________________________________________ >>>> >>>> UPHPU mailing list >>>> [email protected] >>>> http://uphpu.org/mailman/listinfo/uphpu >>>> IRC: #uphpu on irc.freenode.net >>> >>> _______________________________________________ >>> >>> UPHPU mailing list >>> [email protected] >>> http://uphpu.org/mailman/listinfo/uphpu >>> IRC: #uphpu on irc.freenode.net >> >> _______________________________________________ >> >> UPHPU mailing list >> [email protected] >> http://uphpu.org/mailman/listinfo/uphpu >> IRC: #uphpu on irc.freenode.net > > _______________________________________________ > > UPHPU mailing list > [email protected] > http://uphpu.org/mailman/listinfo/uphpu > IRC: #uphpu on irc.freenode.net _______________________________________________ UPHPU mailing list [email protected] http://uphpu.org/mailman/listinfo/uphpu IRC: #uphpu on irc.freenode.net
