7
XBuffy - An Improved X Multibiff
8
================================
10
This is xbuffy, an X program designed to watch multiple mail folders for
11
new mail. This version supports mbox/mh/maildir and "nntp" folders.
13
This is a modified version of xbuffy 3.3 by Bill Pemberton (wfp5p@virginia.edu).
15
Note that the rpm xbuffy-3.3-2 contains everything but the debian
16
bugfixes and debian xbuffy-3.3-1 doesn't have the atime and mdir
23
If you want to use nntp, use the --enable-nntp switch. You might want
24
to set a default server by using --enable-nntp=<server name>.
25
The environment variable NNTPSERVER will always override the default.
26
Future versions will probably allow you to set the server in the boxfile
27
(after all, how else can you watch multiple news servers?)
29
If you want a "nicer" look, you can try an alternate widget set. Most
30
non-linux people might want to try Motif, use the --with-motif option to
31
configure. If you have an alternative Athena widget set installed, you
32
can use that. Try --with-xaw3d, --with-xaw95 or --with-neXtaw. If you
33
have linked an alternative Athena widget set to the libXaw shared
34
library, you don't need to specify a different set.
36
This version also includes LINUX specific LED blinking support if you
37
compile with --enable-led. This compiles a separate program (led) which
38
must be installed suid root to access the LINUX console driver. Xbuffy
39
will then recognize the boxfile command 'led' to blink one of the led's
40
on the keyboard to announce new mail. LED support was provided by
41
Anders Johansson of Link�ping University <andersjo@lysator.liu.se>.
43
The standard thing to do is to create a boxfile (I usually use
44
~/.xbuffy) and place in it commands to watch your mail folders.
50
audio cat /Archive/multimedia/sound/au/glass.au > /dev/audio
51
command xterm -fn 7x13 -title "Mutt Incoming" -e mutt &
56
command xterm -fn 7x13 -title "Mutt Received" -e mutt -f =received &
62
command xterm -fn 7x13 -title "Mutt Mutt" -e mutt -f =mutt &
67
command xterm -fn 7x13 -title "Mutt comp.mail.elm" -e mutt -f "[news]comp.mail.elm" &
72
You specify a maildir/mh folder by pointing "box" at the directory which
75
Normally, you can pick whether to show only the new messages or all of
76
the messages in the mailbox when you click the left button on the
77
mailbox button. With maildir/mh folders, you only get the new messages
78
regardless of this setting.
80
This version of xbuffy makes the same assumptions that Mutt does about
81
these folders, namely that a Maildir folder is a directory with
82
subdirectories of cur, tmp, and new. An MH folder is a directory with a
83
.xmhcache or .mh_sequences file in it.
88
- Added support for LINUX console LED blinking on new mail from
89
Anders Johansson of Link�ping University <andersjo@lysator.liu.se>.
90
- Improvements to configure script for finding weird install places
91
for X and Motif libraries. If this doesn't find yours, you can
92
still specify it with --with-motif=/path/to/motif. Please mail me
93
if you're system has it somewhere else.
94
- Use the debian Xresources (XBuffy.ad), they're nicer
97
- Added support for autoconf configuration to replace Imake
98
- Suggestions/code from Ralf Hildebrandt (R.Hildebrandt@tu-bs.de)
99
- Make main() return an int to keep the Xserver from complaining
100
- some platforms (HP-UX 9.x) don't have utimes(), now use substitute
101
- -center can cause coredump
104
- xbuffy.time.patch by David DeSimone (fox@convex.hp.com)
105
- no longer crashes if mailbox doesn't exist
107
- don't modify the access-time of mailboxes when checking them to
108
allow other biff's to notice new mail as well
109
- xbuffy.mdir.patch by Brandon Long (blong@fiction.net)
110
- adds support for mh and maildir folders
111
- xbuffy_3.3-1.diff debian patch by Joel Rosdahl
112
- fixes a typo in the NNTP support
113
- Removed a bit of NNTP correctness checking that caused problems
114
- init NNTP boxes the same way you init MAIL boxes