SourceForgePostilion, a clone of the NeXT

Current version 0.9.3c (Fri Feb 25 15:00:22 CST 2000)

Australian MailboxPostilion is a mail user agent based upon the popular TkRat program. The main changes to TkRat are in the user interface portion, so all of the underlying functionality of TkRat remains. This includes MIME support, Virtual folders, PGP support, support for unix mail files, MH folders, POP and IMAP.

Many other features and enhancements have been added to Postilion, ranging from robust support for IMAP in a shared folder environment, to subtle touches which make mail browsing just a bit more pleasant of an experience. Almost everything that has been put into this program is the result of user requests, including my own.

Great effort has been made to support multiuser environments with support for system wide configurations, mailboxes and address books; shared folders, etc. Many of these features require the use of IMAP mailboxes. When you build Postilion, you will also build an IMAP4rev1 server which you can experiment with. See the "imap" directory for details.

One of the main features of TkRat which has not survived the transition well at all is multi-language interface support (TkRat had built-in support for English, Swedish and Italian). The reason for this is that I have changed much of the text, yet I do not know these languages for translation. Instructions are included for how to do translations, and I solicit any interested party to contribute their translations (please contact me before starting, just so I can coordinate efforts). Postilion currently has support for English, French, German, Italian Dutch and Swedish.

Mailing List!

There is a mailing list for Postilion. To subscribe, send a message with the word "subscribe" in the body, to .

You may download the list archive as well.

Postal HornWhat's on this page?

What's it all about?

The goal of the work on Postilion is to capture the look and feel of while retaining the rich capabilities of TkRat. This is almost entirely completed. For a tour of the interface, see the user interface

Here's a list of what remains to be done:

Return to table of contents

Where can I get it?

Right here: postilion-current.tar.gz to get the full distribution of the latest version.

There is an i386 binary RPM and source RPM available. They were assembled and are maintained by Ryan Weaver <>

There is a Debian package of version 0.9.2 available. It was assembled and is maintained by Dale James Thompson <>

There is a patch to upgrade from 0.9.3 to 0.9.3b available here:

There is a patch to upgrade from 0.9.3a to 0.9.3b available here:

There is a patch to upgrade from 0.9.3b to 0.9.3c available here:

Return to table of contents

What are the requirements?

This program REQUIRES Tcl/Tk8.0p2 in order to function. If you do not have Tcl/Tk8.0p2 installed on your system, don't bother installing this software. If you want Tcl/Tk8.0p2, you may get it from:

Postilion looks it's best when compiled and run with TkStep8.0.4 instead of the regular Tk, but TkStep _is not_ necessary. You can get TkStep8.0.4 from:

I strongly recommend that everyone upgrade to TkStep8.0.4 This is a much improved release with support for XPM, and TIFF image types, as well as DND support and other features.

Along with the TkStep distribution, you will also need the following libraries if you want to use TkStep's built-in image support. Note that this is not necessary for Postilion to function, as Postilion does not use TkStep's image support:

Postilion supports Jan Nijtmans' <> Img library to display multiple image types (JPEG, PNG, TIFF, GIF, XPM, XBM, PDF...). I strongly recommend that you get this package, without it Postilion only provides viewing support for GIF images. You may get the Img library here:

You will find all necessary graphics libraries are included in the distribution. Postilion will work with any version of the library you choose to use.

Postilion will provide support for HTML formated messages when you have D. Richard Hipp's Tkhtml library installed on your system. You can get it here

You may want to get the WMOffiX suite of applications, to allow for drag and drop operation.

I also strongly recommend the Fetchmail package for those using intermittent ppp conections to the mail service. This is by far a better approach than trying to get Postilion to handle an assortment of inboxes. You can get fetchmail here fetchmail ftp directory or from the home page.

Along the same lines, for those wishing to implement filtering beyond the message selection modes offered by Postilion, I recommend the use of the Procmail package. It comes standard with most Linux distributions, and can be gotten from MetaLab if you don't have it.

Return to table of contents

What is the Current status?

This is Beta software, so use it at your own risk! The underlying program, TkRat, is very mature and stable. Since the only changes I'm making are to the user interface, no significant instabilities should be introduced into the system.

Please read all documentation before contacting me with bug reports.

Return to table of contents

What are the known bugs?

Latest release is 0.9.3c (Fri Feb 25 15:00:22 CST 2000)

Some nagging bugs include:

Return to table of contents

Nic Bernstein

Last modified: Mon May 21 20:18:22 CDT 2001