spamassassin

Setting up the DMARC filter in Spamassassin

DMARC (Domain-based Message Authentication, Reporting and Conformance) is an email authentication protocol. It is designed to give email domain owners the ability to protect their domain from unauthorized use, commonly known as email spoofing. The purpose and primary outcome of implementing...

Spamassassin User Preferences via SQL

Info: http://spamassassin.apache.org/dist/sql/README - http://wiki.apache.org/spamassassin/UsingSQL SpamAssassin can now load users' score files from an SQL database.  The concept here is to have a web application (PHP/perl/ASP/etc.) that will allow users to be able to update their local preferences on how SpamAssassin will filter...

Migrating spamassassin to version 4.0

Upgrade notes SA v. 4 docs Install spamassassin v. 4 SA v.4 DMARC plugin requires Mail::DMARC::PurePerl, while DecodeShortURLs requires DBD::SQLite (or DBD::MariaDB or DBD::mysql), so it's better to install them before the upgrade: perl -MCPAN -e shell cpan> force notest install Mail::DMARC::PurePerl DBD::SQLite cpan> quit Stop qmail and...

Setting up a script for the Spamassassin's learning and reporting systems

Download my shell script Now that we have the spam filters in place we have to train our bayesian system and report our spam to Razor, Pyzor and Spamcop. The obvious thing that comes in mind at this point could be to call...