Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
200messagerie:020postfix2:065_plus_simple [le 24/05/2016 à 11:16] – [Injection dans postfix] prof200messagerie:020postfix2:065_plus_simple [le 24/05/2016 à 11:26] – [Filtrer sans Amavis] prof
Ligne 8: Ligne 8:
 Postfix propose deux manières d'implémenter un filtre de contenu sur les messages entrants et nous en avons vu une au chapitre précédent pour exploiter ''amavis''. Ici nous allons utiliser ces deux manières, l'une pour exploiter ''spamassassin'' et l'autre pour ''clamav'' sous sa forme ''clamsmtp''. Postfix propose deux manières d'implémenter un filtre de contenu sur les messages entrants et nous en avons vu une au chapitre précédent pour exploiter ''amavis''. Ici nous allons utiliser ces deux manières, l'une pour exploiter ''spamassassin'' et l'autre pour ''clamav'' sous sa forme ''clamsmtp''.
  
-<note> 
-Cette page est en cours de rédaction ! 
-</note> 
 ===== Filtrer avec Spamassassin ===== ===== Filtrer avec Spamassassin =====
 Voici une nouvelle manière d'insérer un filtre de contenu après la file d'attente des messages entrants. Voici une nouvelle manière d'insérer un filtre de contenu après la file d'attente des messages entrants.
Ligne 157: Ligne 154:
 <html><pre class="code"> <html><pre class="code">
 # For injecting mail back into postfix from the filter # For injecting mail back into postfix from the filter
-127.0.0.1:10025 inet           16   smtpd+<span class="bhly">127.0.0.1:10025 inet           16   smtpd</span>
   -o content_filter=   -o content_filter=
   -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks   -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
Ligne 167: Ligne 164:
   -o smtpd_authorized_xforward_hosts=127.0.0.0/8   -o smtpd_authorized_xforward_hosts=127.0.0.0/8
 </pre></html>  </pre></html> 
 +Le port d'écoute doit naturellement correspondre au port de sortie de ''clamsmtp''
 +Enfin, nous devons invoquer ce filtre, mais cette fois-ci dans ''main.cf'' en ajoutant la ligne:
 +<html><pre class="code">
 +#
 +# clamsmtp
 +#
 +<span class="bhly">content_filter = scan:127.0.0.1:10026</span>
 +</pre></html>
 +Le port indiqué ici doit naturellement correspondre à celui qui est indiqué pour l'écoute de ''clamsmtp''
 +===== Bilan =====
 +Cette méthode plus simple à appréhender que celle faisant appel à ''amavis'' répondra probablement à la plupart des besoins tout en chargeant un peu moins le système.
 +