(Proceeds from the above ads go to rebelbase.com for hosting Pan.
Proceeds from the tip jar go to Pan's programmers.)

Source Code

Vendor-made Packages

Many Linux distributions have their own Pan package, so first check for an up-to-date version for your distribution.

Contributed Packages

These packages were contributed by users. RPMs for some prerequisites have also been contributed.
If your platform is not here, consider contributing packages.

OS Beta Packager
Ubuntu current Klaus Vormweg
Windows (installer) current Steve Davies

Old Releases

Older releases are archived permanently at

Code Repository

If you want to test Pan between releases, you can download it from GNOME GIT repository. live.gnome.org has instructions for getting it.

If you have git installed, you can clone the pan2 repository, which contains the actively developed 2006 Pan rewrite in C++, by running:

git clone git://git.gnome.org/pan2

To clone the older, unmaintained version, run:

git clone git://git.gnome.org/pan

If all goes well, runnning ./autogen.sh; make in the pan2 directory will result in the executable pan2/pan/gui/pan.

Compiling Pan requires the header files for gtk2 and gmime. On most systems these are optional packages named gtk2-devel and gmime-devel. You'll need one more optional package for a basic compile run, gnome-common.

If you plan to use advanced features like SSL with GnuTLS or GNOME Keyring - based password support you'll have to install their appropriate -dev packages or compile from source. See the README for more details on the required versions of these add-ins.

Remaining tools typically come built-in on systems configured for development: gcc, m4, automake, autoconf, pkg-config, and intltool.