<{set title="Downloads"}>
${title}
---------
Upgrading From an Older Version?
~~~~~~~~~~~~~~~~~~~
If so, please take the time to read Upgrade
Notes while you're downloading.
Product Information
~~~~~~~~~~~~~~~~~~~
The **core distribution** consists of command line tools to
perform filtering along with Mail::SpamAssassin, a set of perl
modules which allow SpamAssassin to be used in a wide
range of products.
System Administrators
~~~~~~~~~~~~~~~~~~~~~
Please create a local copy of the __report_template__ text in a file named
something like ##/etc/mail/spamassassin/10_local_report.cf##, and modify it
to provide your tech support desk's contact information, instead of the
default. Otherwise your users will be confused, and some may ultimately
contact the SpamAssassin development team, which is not appreciated; we
cannot help them with whitelisting/blacklisting/customisation of settings at
your site, after all. The default report text can be found in the file
##rules/10_misc.cf##.
Mirrors
~~~~~~~
[if-any logo][end]
The currently selected mirror is [preferred]. If you encounter a
problem with this mirror, please select another mirror. If all mirrors are
failing, there are backup mirrors (at the end of the mirrors list) that
should be available.
You may also consult the complete
list of mirrors.
Released version, ${relversion}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- SpamAssassin(tm) in tar.gz format. (signatures: GPG MD5 SHA1)
- SpamAssassin(tm) in tar.bz2 format. (signatures: GPG MD5 SHA1)
- SpamAssassin(tm) in ZIP format. (signatures: GPG MD5 SHA1)
- Change log summary, more detail
Previous Released version, ${prevbranchrelversion}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- SpamAssassin(tm) in tar.gz format. (signatures: GPG MD5 SHA1)
- SpamAssassin(tm) in tar.bz2 format. (signatures: GPG MD5 SHA1)
- SpamAssassin(tm) in ZIP format. (signatures: GPG MD5 SHA1)
Packages
~~~~~~~~
- **RPM**: SpamAssassin RPMs can be built directly from the tarball.
Simply run:
##sudo rpmbuild -tb Mail-SpamAssassin-${relversion}.tar.gz##
If necessary use the following option if you grab the bzip2
tarball instead of the gzip version:
##--define ''srcext .bz2''##
- **Debian users**: install SpamAssassin using:
##sudo apt-get install spamassassin##
- **Gentoo Linux users** install SpamAssassin using:
##sudo emerge mail-filter/spamassassin##
- **BSD users**: SpamAssassin is available in BSD package systems under the following names:
- FreeBSD: ##mail/p5-Mail-SpamAssassin##
- NetBSD: ##mail/spamassassin##
- OpenBSD: ##mail/p5-Mail-SpamAssassin##
- **Everyone**: SpamAssassin can be downloaded from CPAN, as the module ##Mail::SpamAssassin##:
##sudo cpan Mail::SpamAssassin##
Other stuff regarding released versions
~~~~~~~~~~~~~~
- Michael Moncur has written a very good configuration
tool which will generate a local.cf or user_prefs file for you, once you fill
out a few simple questions.
- **MacOS X users**: Ben Trott of MovableType has written a good how-to on installing
SpamAssassin on OSX. A possibly more up-to-date article is 'Fighting Spam on
Mac OS X Server' at Apple Developer Connection.
Latest bleeding-edge code
~~~~~~~~~~~~~~~~~~~~~~~~~~
Nightly snapshots of the latest SVN trunk code can be downloaded
from svn.apache.org.
These are built nightly from the SVN repository, and may be unstable!
GPG Signing Key
~~~~~~~~~~~~~~~~
If you want to use GPG to verify the downloads listed above, please use
the SpamAssassin Release GPG Key:
pub 1024D/265FA05B 2003-06-09 SpamAssassin Signing Key <release@spamassassin.org>
Key fingerprint = 26C9 00A4 6DD4 0CD5 AD24 F6D7 DEE0 1987 265F A05B
Note: GnuPG 1.4.0, and possibly 1.3.x versions, seem to have problems verifying certain signature files, including the type as used for SpamAssassin releases. If you are running an affected version, please verify the code using both MD5 and SHA1 sum values instead.
Old releases
~~~~~~~~~~~~~
Old Apache-licensed versions (from version 3.0.0 on) can be downloaded from archive.apache.org. Older, Perl-licensed versions can be found via CPAN.
";
use Cwd; my $old = getcwd; chdir $dir;
weblist ("/".$dir."/");
chdir $old;
print "
";
}
'';
}>