Petite question du soir... Je me débat toujours avec mon SMTP,
l'authentification et spamassassin sur un sendmail des familles.
J'ai essayé de bricoler pour éviter que la validation SPF échoue sur
mes domaines en rajoutant un champ 'received:' depuis
milter-greylist. Ça fonctionne aléatoirement (bizarre), mais je n'ai
pas actuellement le temps de creuser plus avant.
Le problème étant de 'bypasser' spamassassin dans le cas de
l'utilisation de mon SMTP par un utilisateur authentifié, j'ai
trouvé dans la doc l'option -I de spamass-milter (debian) :
-I Ignores messages if the sender has authenticated via SMTP AUTH.
J'ai donc rajouté cette option à la configuration.
Root rayleigh:[/etc/mail] > ps auwx | grep spam
root 3016 0.3 1.5 39000 31776 ? Ss 16:34 0:04
/usr/sbin/spamd --create-prefs --max-children 5 --helper-home-dir -d
--pidfile=/var/run/spamd.pid
root 3132 0.3 1.5 40944 32768 ? S 16:34 0:05 spamd child
root 3133 0.3 1.6 41544 34072 ? S 16:34 0:05 spamd child
121 4119 0.0 0.0 37224 1312 ? Ssl 16:42 0:00
/usr/sbin/spamass-milter -P /var/run/spamass/spamass.pid -f -p
/var/run/spamass/spamass.sock -I -u spamass-milter -i 127.0.0.1
Nous sommes bien d'accord, spamass-milter a bien été lancé avec -I.
Dans ce cas, je ne comprends pas les logs suivants :
Sep 9 16:50:25 rayleigh sm-mta[5079]: n89EoH35005079: Milter add:
header: X-Greylist: Sender succeeded SMTP AUTH, not delayed by
milter-greylist-4.2.3 (rayleigh.xxx.fr [192.168.254.1]); Wed, 09
Sep 2009 16:50:25 +0200 (CEST)
Sep 9 16:50:25 rayleigh spamd[3132]: spamd: clean message (1.6/5.0) for
(unknown):65534 in 5.4 seconds, 2140 bytes.
Sep 9 16:50:25 rayleigh spamd[3132]: spamd: result: . 1 -
RCVD_IN_PBL,RDNS_DYNAMIC,SPF_FAIL
scantime=5.4,size=2140,user=(unknown),uid=65534,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=41339,mid=<4AA7C09C...@xxx.fr>,autolearn=no
Pourquoi est-ce que ce @#{^[#@{" de spamass-milter fait _encore_
passer les messages des utilisateurs authentifiés par spamassasin ?
Ne me dites pas que c'est la faute de milter-greylist !...
Une idée, parce que là, je commence à sécher sérieusement...
JKB
--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.