--- mailfilter-guide.xml 2005-08-20 13:02:58.000000000 +0200 +++ mailfilter-guide_new.xml 2005-08-20 13:18:31.000000000 +0200 @@ -26,8 +26,8 @@ -0.7.10 -2005-08-04 +0.8.0 +2005-08-12 Introduction @@ -108,15 +108,21 @@ Mettre en place des répertoires IMAP spéciaux pour l'apprentissage bayésien et pour soumettre les faux positifs et négatifs. + +
  • Mettre en place un service de liste grise à l'aide de Postfix.
  • - Configurer amavisd-new pour conserver les préférences des utilisateurs dans + Configurer Amavisd-new pour conserver les préférences des utilisateurs dans une base MySQL.
  • +
  • + Configurer Spamassassin pour utiliser MySQL pour AWL et les données + bayésiennes. +
  • @@ -288,7 +294,7 @@ -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes # Si vous utilisez lmtp : -#smtp-amavis unix - - n - 2 lmtp +#lmtp-amavis unix - - n - 2 lmtp # -o lmtp_data_done_timeout=1200 # -o lmtp_send_xforward_command=yes @@ -320,7 +326,7 @@ La première ligne avec smtp-amavis indique qu'au maximum deux processus pourront être exécutés en même temps. Vous pouvez modifier cette valeur pour l'adapter à vos besoins. Faites seulement bien attention de reporter cette -modification dans la variable $max_servers= du fichier +modification dans la variable $max_servers du fichier amavisd.conf. @@ -461,6 +467,7 @@ --> +

    Éditez les lignes suivantes dans le fichier @@ -523,6 +531,11 @@ # chmod 750 /var/amavis/virusmails + +Amavisd-new propose des politiques plus fines en utilisant les banques de +politiques d'action. + +

    @@ -752,8 +765,9 @@ -Dans une prochaine version de ce guide, nous devrions proposer une politique -de listes blanches et noires par utilisateur implémentée à l'aide de MySQL. +Dans un chapitre ultérieur, nous vous montrerons comment implémenter une +politique de listes blanches et noires par utilisateur implémentée à l'aide de +MySQL.

    @@ -796,8 +810,7 @@ paquet mail-filter/spamassassin-ruledujour :

    -
    -# echo "mail-filter/spamassassin-ruledujour  ~x86" >> /etc/portage/package.keywords
    +
     # emerge "mail-filter/spamassassin-ruledujour"
     
    @@ -903,7 +916,8 @@ Si vous souhaitez visualiser l'intégralité des messages de retour avec amavisd-new, lancez amavisd debug-sa avec le compte utilisateur -amavis et envoyez un courrier. +amavis et envoyez un courrier. Pour que cela fonctionne vous devrez +probablement changer le Shell par défaut dans /etc/passwd.

    @@ -1536,14 +1550,6 @@ Postgrey est maintenant dans Portage, mais pas encore dans la branche stable. - -Si vous ne voulez pas faire confiance à l'ebuild IO-Multiplex, vous pouvez -choisir de l'installer avec g-cpan.pl, un script Perl qui télécharge -automatiquement la dernière version d'un module Perl, génère un ebuild -automatiquement et l'installe : g-cpan.pl IO-Multiplex. Cela -nécessite un environnement CPAN correctement configuré. - -

    Après avoir installé postgrey, vous devez éditer le fichier main.cf. Les modifications sont presque identiques à celles @@ -1622,11 +1628,16 @@

    -Spamassassin 3.0 supporte le SPF, mais c'est encore en test pour le moment, et +Spamassassin 3.0 supporte le SPF, mais l'option n'est pas activée par défaut, et le nouveau démon de Postfix gérant les politiques supporte le SPF, donc nous installerons le support SPF proposé par Postfix.

    + +Si vous souhaitez utiliser le SPF avec Spamassassin, il vous suffit d'installer +emerge dev-perl/Mail-SPF-Query et de relancer Amavisd-new. + +
    @@ -1640,7 +1651,7 @@

    -# cp postfix-2.1.0/examples/smtpd-policy/spf.pl /usr/bin/
    +# cp postfix-<version>/examples/smtpd-policy/spf.pl /usr/local/bin/
     
    @@ -1659,17 +1670,9 @@

    -# echo "dev-perl/Mail-SPF-Query ~x86" >> /etc/portage/package.keywords
    -# echo "dev-perl/Net-CIDR-Lite ~x86" >> /etc/portage/package.keywords
    -# echo "dev-perl/Sys-Hostname-Long ~x86" >> /etc/portage/package.keywords
     # emerge Mail-SPF-Query Net-CIDR-Lite Sys-Hostname-Long
     
    - -Les bibliothèques installées ci-dessus sont maintenant dans Portage, mais pas -encore dans la branche stable. - -

    Maintenant que tout est en place, il ne nous reste plus qu'à configurer Postfix pour qu'il utilise cette nouvelle politique. @@ -1677,7 +1680,7 @@

     policy-spf  unix  -       n       n       -       -       spawn
    -   user=nobody argv=/usr/bin/perl /usr/bin/spf.pl
    +   user=nobody argv=/usr/bin/perl /usr/local/bin/spf.pl
     

    @@ -2170,6 +2173,10 @@ >Documentation de Amavisd-new ;

  • + Documentation + pour les banques de politiques pour Spamassassin ; +
  • +
  • Razor, de Vipul ;
  • Pyzor ;