Sonicmail Todo:

(in reverse non-strict order, + is done, - is todo):
 
 - multiple email accounts
 - IMAP support
 - blink (option) when mail available 
 - be able to mark an email as 'been read' even if its
   still on the POP3 server (perhaps a check button on each row
   of the email summary table could be used). Such an email could
   be displayed in the summary table but ignored when determining
   the pixmap to be displayed. eg if all emails on the server are
   already 'marked' then display 'no new email' pixmap.
 - make 2 buttons: one to launch your email app, one to
   open a list box with subject, sender and date for each email.

v0.1.4
 + Added "Check Mail Now" menu item

v0.1.3
 + ESounD(ESD) support
 + Automake/Autoconf

v0.1.2
 + make the applet immediately check mail when clicked 
   (thanks go to Saravanan Subbiah for the code)
 
v0.1.1
 + make POP3 commands CRLF terminated in accordance with RFC1225.
 + add debugging mode of network stuff.
 + fix tooltip to indicate offline state.

v0.1.0
 + add error message dialogs
 + disallow mail check less than every 30 secs
 + add tooltip to applet displaying how many mails on server
 + add sound support
 + if mail arrived then display the appropriate pixmap
 + if the connection fails then display the appropriate pixmap
 + code the networking code to actually check for mail
 + allow setting of the pixmap path in the makefile
 + use the gnome_config_* routines to load/save preferences
 + make thread safe
 + make a simple check thread that gets called at the right time
 + make a setPixmap function for the applet (refresh pixmap)
 + initialize pixmaps on startup
 + load properties from file into struct on startup
 + save properties to file after apply
 
