Dear Alpine Enthusiasts,
I am proud to announce the release of Alpine 2.20. This is a
continuation of the old Alpine project developed by the University of
Washington until 2009. Alpine 2.20 is based on version 2.11, released in
August 2013, and is released under the Apache License version 2.0.
The official release is available at
where you can find the full source code and a precompiled version for
Windows, PC-Alpine 2.20. As usual, please test it by yourself before
putting it into production use. Alpine compiles with the current releases
of OpenSSL and LibreSSL.
This version brings many new features and bug fixes. We have upgraded
the underlying c-client library from UW-IMAP to Panda IMAP. An important
step was taken to improve S/MIME support by clearing several bugs that
existed in the verification of signed and/or encrypted messages and adding
many new features, including a new key and certificates management screen.
Mac OS X users will enjoy an easier build process than in previous
releases, as the configure script has been improved to detect the location
of the ssl library and certificates. For unix users that need password
file support and have configured S/MIME support, their password file will
be encrypted using their certificate and private keys. A copy of the key
and certificate pair needed to encrypt and decrypt your password file is
kept in a separate directory to avoid accidental substitution which might
make the password file undecryptable.
There are many more additions and bug fixes for this release. The list
is long enough that it would be inappropriate to add it to this notice,
but it can be found in its entirety at
More importantly, I would like to thank to the many people that have
provided feedback, advice and tested patiently early code for these
releases. Their contribution has made this release much better I could
have envisioned. In particular, I would like to thank Dr. Ulf-Dietrich
Braumann, who has provided many contributions to this project, including
providing the Windows(R) binaries of this release.
I would also like to invite everyone who is not part of the Alpine
community to join it and help make this great program even better.