IMAP APIs
You may be the type that is only be satisfied with IMAP utilities that you write yourself. Or perhaps you’ve got a particular need that isn’t adequately met by the other packages described here. In either case, here are some IMAP APIs that might make your life a bit easier and your development time a bit shorter.
C-Client API
- Author
Mark Crispin (mrc@cac.washington.edu)
- URL
- Major features
IMAP API and supporting libraries for messaging applications bundled with the UW IMAP server distribution.
- Installation
No special installation required (make <platform>).
- Documentation
Documentation on C-Client is included in the UW IMAP distribution, in the file
docs/internal.txt.
- Status
Current version is 4.7a as of March 2000.
- Licensing
Free, can be redistributed, copyright restricted (see comments in source files for details).
C-Client is the granddaddy of IMAP APIs. Written by Mark Crispin, the IMAP originator, C-Client has been used at the core of many IMAP servers and clients beyond just PINE and UW-IMAP. It’s probably fair to say that C-Client is a reference API for most IMAP protocol features and, as such, is more appropriate for full-scale projects than quick-and-dirty utilities.
C-Client may be found in the src/c-client
directory of the UW-IMAP distribution, and extensive, well-written, detailed documentation on C-Client may be found in docs/internal.txt
.
Perl APIs
Mail-IMAPClient
- Author
David J. Kernen (kernen@erols.com)
- URL
http://www.perl.com/CPAN/authors/id/D/DJ/DJKERNEN/Mail-IMAPClient-1.08.tar.gz ...
Get Managing IMAP now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.