From 1a06a4363ca279eaae5d3b2c72912690f7b2deb0 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Fri, 7 Dec 2012 21:15:27 +0100 Subject: SpamAssassin + DKIM --- todo.org | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/todo.org b/todo.org index 8878c82..1dc4138 100644 --- a/todo.org +++ b/todo.org @@ -149,14 +149,14 @@ ljo already uses Munin, so we could look at his configuration - We will use sieve, perhaps managesieve? Dovecot v2.x has nice improvements over v1.x, see http://wiki2.dovecot.org/Pigeonhole/Sieve . Wait for the next Debian stable (wheezy)? -** Spamassassin (opt-in) +** DONE Spamassassin (opt-in) *** Install amavisd-new (backport version) on mistral (we need to know who the final recipient is to have per-user filtering) *** Create a MySQL database to store the (per-recipient) bayes tokens and white list *** Add an auxiliary ObjectClass to user entries in the LDAP directory, using http://www.ijs.si/software/amavisd/LDAP.schema *** Offer full SpamAssassin configuration through the web-panel *** Every e-mail, just before being handed over to Dovecot by Postfix, goes through amavisd-new, which runs Spamassassin (or not) based on the user configuration *** Bayes correction (false positives and false negatives) can be made possible with two new attributes in the LDAP entry and an automatic script. (Global SPAM/HAM folder may make sa-learn too busy.) -** DKIM +** DONE DKIM *** Should be done on the outgoing SMTP side, but then it's hard to know who is the sender. *** Solution, sign every single outgoing e-mail? Does it make sense to sign it with a key outside fripost.org? (We need the private key anyway.) ** SPF -- cgit v1.2.3