KBiff

KBiff

Version 3.8

What is KBiff?

KBiff is a "biff" or new mail notification utility. It is highly configurable but very easy to use and setup. It tries to combine the best of the features of most of the "other" biff programs out there.

KBiff supports all major mailbox formats: mbox (Berkely style), maildir, mh, POP3, IMAP4, and NNTP. As of 3.7, it also supports POP3 and IMAP4 with SSL. As of 3.8, it supports CRAM-MD5 and APOP authentication.

KBiff is also part of the KDE project. Among other things, this means that it has support for session managment (it "remembers" the last state it was in before you logged off) and can be docked into the panel. It also is translated into several different languages (like this).

A relatively complete list of KBiff's features can be found here

Why?

The original KBiff (v1.0.2 and below) was an exercise in KDE/Qt programming. I had wanted to get my feet wet in this area for awhile, and when I couldn't find a mail notification utility that I liked (it needed to dock in the panel and have cute icons), I decided to write my own. As a result, the design of the original KBiff stunk. I released it unto the net hoping that others might find it useful nonetheless.

Since the design of KBiff was so terrible, it had become quite unwieldly to extend. I decided to "start from scratch" in the 1.1 development version. This resulted in the version found in KDE 1.x (in the kdenetwork package) as well as formed the basis for the current version.

KBiff has now been ported to KDE 2.0 and 3.0. It will likely not be updated very much since I don't have very much time to spend on it (there are too many other more important things to do).

What Does It Look Like?

There isn't that much to KBiff visually. There is the mail indicators, and the menu, and the setup dialog. That's about it.

How Do I Get It?

There are links to source and binary packages below. You may also get it via anonymous CVS from the SourceForge servers.

% cvs -d ":pserver:anonymous@cvs.sourceforge.net:/cvsroot/kbiff" co -P kbiff
You may browse the source without checking it out with the WebCVS interface.

SOURCE


kbiff-3.8.tar.bz2
(~768K)
LSM ChangeLog
This is the lastest version. It requires KDE 3.x
kbiff-3.8-1.src.rpm
(~771K)
Same as above packaged as a source RPM.
kbiff-3.5.7.tar.bz2
(~525K)
LSM ChangeLog
This is the latest version for KDE 2.x. I don't support this at all.
kbiff-2.3.12.tar.gz
(~223K)
LSM ChangeLog TODO BUGS
This was the last (and final) version for KDE 1.x. It will no longer be updated but has been shown to be very stable and usable.
kbiff-2.3.12.tar.bz2
(~170K)
Same package but compressed with bzip2
kbiff-2.0-1.src.rpm
(~239K)
Older package packaged in a source RPM. This works with Qt 1.33 and KDE 1.0

PRE-COMPILED


kbiff-3.8-1.i586.rpm (SuSE 9.3)
(~281K)
SuSE 9.3 RPM of latest version.
kbiff-3.5.7-1.i386.rpm (SuSE 8.0)
(~262K)
SuSE 8.0 RPM of last KDE 2.x version.
kbiff-3.5.1-0.2mdk.i586.rpm (Mandrake 8.1)
(~260K)
Mandrake 8.1 RPM of older KDE 2.x version. Contributed by Con Kolivas
kbiff-3.5-1.i386.rpm (Red Hat 7.1)
(~260K)
Red Hat 7.1 RPM of older KDE 2.x version. Contributed by Frédérik Bilhaut
kbiff-2.3.12-1.i386.rpm (RH)
(~107K)
Redhat 6.0 RPM. This is relocatable. If you want it installed in /usr, do the following: rpm -i --relocate /opt/kde=/usr
kbiff-2.3.12-1.src.rpm (RH)
(~226K)
Source RPM for the above binary RPM
kbiff-2.3.10-1.i386.rpm (SuSE)
(~107K)
SuSE 6.1 RPM supplied by the KDE Linux Packaging Project
kbiff-2.3-1.i386.rpm
(~104K)
RH 5.x binary RPM. Not sure what it is compiled with.
kbiff-2.0-1.libc5.rpm
(~104K)
Intel RH 4.x binary RPM compiled with egcs 1.1b. You must have at least RPM v2.5 to use this.

MISC


kbiff-contrib.tar.gz
(~67K)
Contributed GIF and WAV files for KBiff (and maybe some other stuff, too).
KBiff Documentation Online version of the KBiff documentation.
old/ Outdated KBiff stuff that might still be of interest to some people.

SourceForge Logo Valid XHTML 1.0! Valid CSS!