Outils pour utilisateurs

Outils du site


ateliers:serveurmail:rspamd

Ceci est une ancienne révision du document !


Rspamd

rspamd est un système de filtrage de spam open-source.

Ressources

FIXME: A écrire

Installation

Ajout repository non-officiel :

/etc/apt/sources.list.d/rspamd.list
deb http://rspamd.com/apt-stable/ jessie main 

Upgrade : apt-get upgrade

Installation : apt-get install rspamd

Administration

FIXME: A écrire

Configuration

FIXME: A écrire

Script qui permet de faire le pont vers du lmtp. Actuellement fonctionnel mais probablement amené à être réécris en GOland On émule en environnement mail.

/usr/local/bin/rspamd.sh
#!/bin/sh
 
mail_file=$(/bin/mktemp)
 
/bin/echo 'HELO localhost' >> $mail_file
/bin/echo "MAIL FROM: <$1>" >> $mail_file
/bin/echo "RCPT TO: <$2>" >> $mail_file
/bin/echo 'DATA' >> $mail_file
 
/usr/bin/rspamc --mime -h 127.0.0.1:11333 -P q1 >> $mail_file
 
/bin/echo '' >> $mail_file
/bin/echo '.' >> $mail_file
/bin/echo 'QUIT' >> $mail_file
 
cut_file=$(/bin/mktemp)
/bin/sed '/Delivered-To/d' $mail_file > $cut_file
/bin/rm "$mail_file"
 
count=0; IFS=''; while read -r line ; do if [ "$count" -gt "5" ]; then sleep 0.05; else sleep 0.1; fi; echo "$line"; count=$((count+1)); done < "$cut_file" | /bin/netcat 127.0.0.1 10025
 
/bin/rm "$cut_file"
ateliers/serveurmail/rspamd.1494766527.txt.gz · Dernière modification : 2017/05/14 14:55 de dove