libnewmail 0.3
Sponsored Links
libnewmail 0.3 Ranking & Summary
File size:
0.37 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1312
Date added:
2006-03-22
Publisher:
Lennart Poettering
libnewmail 0.3 description
libnewmail is a generic mail checking library for Unix/Linux and other operating systems. It supports a simple API, an extensible plugin architecture and asynchronous queries among other features.
libnewmail library is intented to be a replacement for all that crappy and incomplete code of all those mail checking utilities available. Applications linking to libnewmail may enumerate configured mailboxes, query mail box information and status and request a mail spool auto-detection for users without any libnewmail specific configuration. The library offers a clean API to implement your own mail checking plugins.
Programs using libnewmail may query for both the boolean availability and the number of available mails. (The former is usually much faster than the latter) The library is able to distuingish between new (unread) and old (read, current) mails. It includes four CLI tools easy, nmail, nmail-async and nm-spoolhackusing the libnewmail API for mail checking. They are intended to be an example how to use the API with either the synchronous or the asynchronous interface.
The utility nm-spoolhack serves a special purpose: mail checking applets using the stat() trick to check the status of Unix mail spools may be tought new tricks by pointing them to the emulated mail spool generated by this tool according to another (remote) mail spool. The emulated spool is at most a single byte in size but carries the right stat() attributes to fool the applets. This way you may use the Gnome mail check applet to query IMAPS mail spools, as an example. Its a hack, but it works quite well.
Currently libnewmail includes plugins for the following mailbox protocols:
- Unix mail spool (libunix.so)
- qmail Maildir (libmaildir.so)
- POP3 with SSL and APOP (libpop3.so)
- IMAP4rev1 with SSL (libimap.so)
There is an API for a graphical configuration interface. However, this is currently a NOOP. This feature will be added eventually
libnewmail library is intented to be a replacement for all that crappy and incomplete code of all those mail checking utilities available. Applications linking to libnewmail may enumerate configured mailboxes, query mail box information and status and request a mail spool auto-detection for users without any libnewmail specific configuration. The library offers a clean API to implement your own mail checking plugins.
Programs using libnewmail may query for both the boolean availability and the number of available mails. (The former is usually much faster than the latter) The library is able to distuingish between new (unread) and old (read, current) mails. It includes four CLI tools easy, nmail, nmail-async and nm-spoolhackusing the libnewmail API for mail checking. They are intended to be an example how to use the API with either the synchronous or the asynchronous interface.
The utility nm-spoolhack serves a special purpose: mail checking applets using the stat() trick to check the status of Unix mail spools may be tought new tricks by pointing them to the emulated mail spool generated by this tool according to another (remote) mail spool. The emulated spool is at most a single byte in size but carries the right stat() attributes to fool the applets. This way you may use the Gnome mail check applet to query IMAPS mail spools, as an example. Its a hack, but it works quite well.
Currently libnewmail includes plugins for the following mailbox protocols:
- Unix mail spool (libunix.so)
- qmail Maildir (libmaildir.so)
- POP3 with SSL and APOP (libpop3.so)
- IMAP4rev1 with SSL (libimap.so)
There is an API for a graphical configuration interface. However, this is currently a NOOP. This feature will be added eventually
libnewmail 0.3 Screenshot
libnewmail 0.3 Keywords
API
other operating systems
mail checking
Other operating
Mail spool
operating systems
libnewmail
mail
checking
library
spool
systems
libnewmail 0.3
Libraries
Programming
Bookmark libnewmail 0.3
libnewmail 0.3 Copyright
WareSeeker periodically updates pricing and software information of libnewmail 0.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of libnewmail 0.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
yahoo mail checking
mail checking software
e mail checking
remote mail checking protocol
computer operating systems
checking email
mail checking program
operating systems for computers
checking accounts
aol mail checking
checking account online
operating systems lecture
operating systems and microsoft
windows operating systems
operating systems concepts
mail yahoo
checking account
automatic mail checking
Related Software
wmymail is a fabulous mail-checking dock app. Free Download
Libelf lets you read, modify or create ELF files in an architecture-independent way. Free Download
libqmsg is a library implementing parts of the messaging functionality as found in the commonly used realtime microkernel OS. Free Download
Clean_Mail provides scripts to help maintain mail spool files on a large system. Free Download
Libinklevel is a Linux library for retrieving the ink level of a printer attached via the parallel port or USB. Free Download
GLEW is a simple tool that helps C/C++ developers initialize extensions and write portable applications. Free Download
MailGoose is an off-line mailer package for people who use nail, PINE, elm, Emacs mail mode, or other simple email software. Free Download
MyPixmania is an application that eases the use of the MyPixmania.com Web site. Free Download
Latest Software
Popular Software
Favourite Software