Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can also keep the plugin's .pm file in your /etc/mail/spamassassin/ or /etc/spamassassin/ directory, but you need to specify the plugin's file name as the second argument to loadplugin. For example, a plugin named Mail::SpamAssassin::Plugin::MyPlugin with a filename of myplugin.pm:
loadplugin Mail::SpamAssassin::Plugin::MyPlugin myplugin.pm

Table of Contents

Before running these plugins please do the following:

  1. Read any extra info available with the plugins, including the comments in the .cf files, or the POD documentation in the .pm file.
  2. Check to make sure that the default scores fit your installation. You might want to modify scores.
  3. Make sure to --lint the rules after loading them.
  4. Test the new plugin. Keep an eye on hits from the new rules to determine if the scoring is right for you.

Use at your own risk. These plugins are not generally audited for security, performance or compatibility for any specific SpamAssassin version.

Status Information

Active: Plugin is actively updated and maintained

...

Plugins without a recent "Maintained as of:" date have been moved to UnmaintainedCustomPlugins. If you own one, or have confirmed that it is currently usable, feel free to move it back here and update that field.

Free Plugins

Mail::SpamAssassin::Plugin::AttachmentDetail

SpamAssassin plugin to check attachment details

Created by: Kent Oyer

License Type: ?

Status: Active

Maintained as of: 2023-05-18

Added: 2023-05-18

Available at: https://github.com/mxguardian/Mail-SpamAssassin-Plugin-AttachmentDetail

Mail::SpamAssassin::Plugin::ASCII

SpamAssassin plugin to convert non-ASCII characters to their ASCII equivalents

Created by: Kent Oyer

License Type: ?

Status: Active

Maintained as of: 2023-05-12

Added: 2023-05-12

Available at: https://github.com/mxguardian/Mail-SpamAssassin-Plugin-ASCII

Mail::SpamAssassin::Plugin::PDFInfo2

Improved PDF Plugin for SpamAssassin

Created by: Kent Oyer

License Type: ?

Status: Active

Maintained as of: 2023-01-26

Added: 2023-01-26

Available at: https://github.com/mxguardian/Mail-SpamAssassin-Plugin-PDFInfo2

Mail::SpamAssassin::Plugin::Esp

SpamAssassin plugin for Invaluement.com Service Provider DNSBLs ("SPBL")

Created by: Giovanni Bechis

License Type: Apache License, Version 2.0

Status: Active

Maintained as of: 2020-08-23

Added: 2020-09-09

Available at: https://github.com/bigio/spamassassin-esp

Mail::SpamAssassin::Plugin::ClamAV

Virus check using Clamav antivirus

Created by: Giovanni Bechis

License Type: Apache License, Version 2.0

Status: Active

Maintained as of: 2020-01-18

Added: 2020-06-04

Available at: https://github.com/bigio/spamassassin-clamav

TesseractOCR

Image scanning with Tesseract OCR engine

Created by: MailCleaner / Fastnet SA

License Type: Apache License, Version 2.0

Status: Active

Maintained as of: 2020-03-02

Added: 2020-03-02

Available at: https://github.com/MailCleaner/TesseractOcr

Mail::SpamAssassin::Plugin::iXhash2

iXhash2 is an unofficial improved version of iXhash plugin for SpamAssassin, adding async DNS lookups for performance and removing unneeded features. It's fully compatible with the iXhash 1.5.5 (https://sourceforge.net/projects/ixhash/) implementation. It computes MD5 checksums of fragments of the body of an e-mail and compares them to those of know spam using DNS queries to a RBL-like name server.

Created by: Henrik Krohns

License Type: Apache License, Version 2.0

Status: Active

Maintained as of: 2021-04-25

Added: 2021-04-25

Available at: https://mailfud.org/iXhash2/

Mail::SpamAssassin::Plugin::RedisAWL

redis support for spamassassin AWL/TxRep

...

Available at: https://github.com/eilandert/Botnet.pm

Mail::SpamAssassin::Plugin::DecodeShortURLs

Decodes shortened URLs via HTTP HEAD request to the shortening service and adds the decoded URL into the list of URIs extracted by SpamAssassin for other plugins to find (e.g. URIDNSBL).

Created by: Steve Freegard

Contact: steve.freegard at fsl.com

License Type: Apache

Status: Active

Maintained as of: 2013-03-13

Added: 2010-09-17

Available at: https://github.com/smfreegard/DecodeShortURLs

MTX

A distributed DNS whitelist. (Named after MX records plus the abbreviation "TX" for "transmit".)

...

Status: Active

Maintained as of: 20112018-0803-12 02

Added: 2011-08-12

Available at: http://www.chaosreigns.com/mtx/

...

Status: Active

Maintained as of: 20112018-03-20 02

Added: 2011-02-21

Available at: http://www.chaosreigns.com/dnswl/sa_plugin/

...

Available at: http://www.eric-a-hall.com/software/spamassassin-sagrey/

Commercial Plugins

Spamhaus Data Query Service Plugin for SpamAssassin

This plugin allows to get the most out of a Spamhaus Data Query Service (DQS) subscription.
Subscriptions operates on a "free for most" way, in the sense that if you meet the "Free use" restrictions listed here you are eligible for a free DQS key that you can register at https://www.spamhaustech.com/dqs/

DQS offer an increase of up to 42% in spam catch rate compared to Rsync or our public mirrors, as the Virus Bulletin test we routinely carry will show: https://www.virusbulletin.com/testing/results/latest/vbspam-email-security

Created by: Spamhaus Technology - Spamassassin Team

Contact: https://www.spamhaustech.com/

License Type: Apache License, Version 2.0

Status: Active

Maintained as of: 2019-06-25

Added: 2019-06-25 (date this entry was added)

Available at: https://docs.spamhaustech.com/40-real-world-usage/SpamAssassin/020-SpamAssassin.html

Note: Periodically tested by https://www.virusbulletin.com/testing/vbspam/

Commtouch Plug-in for SpamAssassin

...

Sample Results: (mass-check results if available)CategorySoftware CategorySoftware