Brandon Long blong@fiction.net 2/19/1998 Version: 3.3.bl.1 XBuffy - An Improved X Multibiff ================================ This is xbuffy, an X program designed to watch multiple mail folders for new mail. This version supports mbox/mh/maildir and "nntp" folders. This is a modified version of xbuffy 3.3 by Bill Pemberton (wfp5p@virginia.edu). The following patches/modifications have been done: - xbuffy.time.patch by David DeSimone (fox@convex.hp.com) - no longer crashes if mailbox doesn't exist - alignment code bug - don't modify the access-time of mailboxes when checking them to allow other biff's to notice new mail as well - xbuffy.mdir.patch by Brandon Long (blong@fiction.net) - adds support for mh and maildir folders - xbuffy_3.3-1.diff debian patch by Joel Rosdahl - fixes a typo in the NNTP support - Removed a bit of NNTP correctness checking that caused problems - init NNTP boxes the same way you init MAIL boxes - other - Changed default news server to "news" Note that the rpm xbuffy-3.3-2 contains everything but the debian bugfixes and debian xbuffy-3.3-1 doesn't have the atime and mdir patches. To build, just type: xmkmf -a make You probably want to edit config.h and change the NNTP_SERVER #define to your local server. Future versions will probably allow you to set the server in the boxfile (after all, how else can you watch multiple news servers?) The standard thing to do is to create a boxfile (I usually use ~/.xbuffy) and place in it commands to watch your mail folders. ---- .xbuffy ------ box /var/mail/blong title Incoming polltime 5 headertime 0 audio cat /Archive/multimedia/sound/au/glass.au > /dev/audio command xterm -fn 7x13 -title "Mutt Incoming" -e mutt & box ~/Mail/received title Received headertime 0 command xterm -fn 7x13 -title "Mutt Received" -e mutt -f =received & box ~/Mail/mutt title Mutt headertime 0 polltime 15 command xterm -fn 7x13 -title "Mutt Mutt" -e mutt -f =mutt & --------------------- Maildir/MH Notes: ------------------ You specify a maildir/mh folder by pointing "box" at the directory which is the folder. Normally, you can pick whether to show only the new messages or all of the messages in the mailbox when you click the left button on the mailbox button. With maildir/mh folders, you only get the new messages regardless of this setting. This version of xbuffy makes the same assumptions that Mutt does about these folders, namely that a Maildir folder is a directory with subdirectories of cur, tmp, and new. An MH folder is a directory with a .xmhcache or .mh_sequences file in it.