Policyd-weight

Aus Doku-Wiki
Zur Navigation springenZur Suche springen

Erklärung

Policyd-weight ist ein Mailfilter für den Postfix Mail Transfer Agent der von Robert Felber in Perl entwickelt wurde. Policyd-weight untersucht die Mail bei der Einlieferung anhand des Envelope Sender, des Envelope To und der HELO-Daten die während des SMTP-Handshakes übertragen werden und vergibt für verschiedene Kriterien Punkte. Dabei werden zum Beispiel Realtime Blackhole Listen abgefragt oder die DNS-Konfiguration des Absenders überprüft. Für jeden Regelverstoß gibt es negative Punkte und ab einem bestimmten Score wird die Mail abgelehnt.

Wird die Mail akzeptiert wird sie üblicherweise noch anderen Antispammaßnahmen unterzogen. Da policyd-weight nicht mit der kompletten Mail arbeitet werden Ressourcen des Servers gespart.
O-Text: WikiPedia

  • Doku: /usr/share/doc/policyd-weight/README.Debian

Bekannte Probleme

Mail-Zustellungen abgelehnt wegen falschem MX

  • Fehlermeldung
Recipient address rejected: Mail appeared to be SPAM or forged. Ask your Mail/DNS-Administrator to correct HELO and DNS MX settings or to get removed from DNSBLs
  • Lösung - Folgende Zeile Kommentieren oder löschen
vi /etc/policyd-weight.conf
 
  # 'rbl.ipv6-world.net',     4.25,          0,        'IPv6_RBL'

Konfiguration

  • Defaultwerte anzeigen
/usr/sbin/policyd-weight defaults | less
  • Wenn man die Datei /etc/policyd-weight.conf anlegt kann man die Default verwendeten Einstellungen anpassen.
policyd-weight defaults > /etc/policyd-weight.conf  
  • Wenn Änderungen an /etc/policyd-weight.conf wurden, muss der policyd-weight Daemon neu gestartet werden
/etc/init.d/policyd-weight restart