TkBiff
TkBiff is a small shell script which signals when you get mail. It is similar to xbiff in many ways with the exception that it is text based and it gives you the time when the mail arrived.

Note that TkBiff is not a mail reader (you cannot read your mail in TkBiff).

Here is an example of how it might look while running:

How to Use TkBiff

You need to do the following things to use TkBiff:
  1. Get the tcl/tk source (download below)
  2. Modify the the following line:
      set gMailFile "/usr/spool/mail/$env(USER)"
    so that it points to where mail is stored in your system.
  3. Start the script from the command line with the following command:
      computer> tkbiff &
After that a small window (as shown above) should appear on the screen. When new mail arrives the background of the window turns blue and a text stating when the mail arrived appears (see below). You can reset the the background color to white by clicking on it, this is also done automatically when you check mail. If TkBiff cannot access your mail spool file for some reason the background turns red until TkBiff again can access it.

You have new mail look:

The TkBiff settings can be accesed by double clicking in the TkBiff window. Today you can only set the beep and message window settings this way.

Command line options

So far there are only three command line options implemented (tell me if you want anything else and I just might implement it). The command line options are:

    -bMakes TkBiff beep when new mail arrives.
    -mMakes TkBiff throw up a message window when new mail arrives.
    -t secondsThe delay in seconds between mail checks.
Note that you can also access the -b and -m settings by double clicking on the TkBiff window.

Download

TkBiff is free of charge as long as you send me an e-mail with: extensions you want to see, comments on what is good and bad.

The latest released version for download.


Olle Sundblad author of TkBiff