xmailheaders is a mail notification utility based on the
Supported mailbox formats are POP3, IMAPv4, and Unix mail. SSL-based password authentication is also supported for POP and IMAP. If you choose to use SSL, you should note that xmailheaders makes no attempt to verify the authenticity of SSL certificates, so you're on your own if some evil hacker named Mallory intercepts your SSL session and replaces the server certificates with his own.
xmailheaders is written in C++ and uses the X Athena Widget toolkit. Source code is available under the GPL.
xmailheaders --type type [options] --type type imap, pop, or local (default) --interval n update interval, in seconds ) -h help displays this help text POP / IMAP options: -s server mail server to connect to. -p port port to connect to. optional. -u login user name to authenticate as. -f passfile plaintext file containing password to use for auth. --ssl use SSL encryption min update interval is 30 seconds (default) IMAP only options: --imapfolder f imap folder to check messages on. Default INBOX local mail only options: --spool file local only. Path to mbox format mail file min update interval is 10 seconds (default) The following standard X Toolkit options are supported: -fg fgcolor foreground text color -bg bgcolor background window color -geometry geom window geometry
Requirements:Your system must have SSL support, as well as the X Athena Widget Toolkit installed. I wrote it to work on Linux, but it should port very easily to any other Unix.
Please direct comments and suggestions to ashuang[at]users[dot]sourceforge[dot]net