Content Blocking mit SIEVE

Ausführbare Dateien im Anhang von E-Mails werden häufig schon vom Mailserver geblockt. Man kann dies aber auch mit der Filtersprache SIEVE erledigen.

Mit einer aktuellen Dovecot-Sieve-Version kann solch ein Filter z.B. so aussehen:

require ["reject","mime","foreverypart"];
foreverypart { if header :mime :param "filename" :matches ["Content-Type", "Content-Disposition"] ["*.com", "*.exe", "*.vbs …
Continue reading

E-Mail-Weiterleitungen mit Dovecot SIEVE ohne SPF-, DMARC- und DKIM-Konflikte

Die neue SIEVE-Version 0.4.4 für Dovecot 2.2.15 enthält ein paar Neuigkeiten, die ich zum Anlass nahm, ein wenig zu experimentieren. Im Mittelpunkt stand das Weiterleiten von E-Mails ohne SPF-, DMARC- und DKIM-Ablehnungen beim Empfänger auszulösen.

Einführung

Das klassische Weiterleiten von E-Mails wird heutzutage durch DKIM , SPF …

Continue reading

Dovecot SIEVE-Filter für POP3-Nutzer

Dovecots SIEVE-Filter-Sprache kennt globale Regeln. Dies kann ein Mailserver-Adminstrator z.B. dazu nutzen, um bereits von Amavis oder Spamassassin als Spam markierte Mails in IMAP-Unterordner (z.B. Junk) automatisch zu verschieben.

Diese Lösung ist sehr elegant, hat aber ein Problem: Ein Nutzer, der nur POP3 benutzt, wird diese Mails normalerweise …

Continue reading

E-Mail mit Dovecot und Postfix archivieren

Vor einiger Zeit habe ich eine eigene Mailarchiv-Lösung auf Basis von Postfix und Dovecot getestet. Die Lösung sollte die archivierten Mails nach Datum, Mailadresse sowie ein- und ausgehend automatisch sortieren.

Gegeben war der Mailserver. Das Setup ist vollständig virtuell und wird mit postfixadmin verwaltet. Größe und Last entsprechen einem ISP-Setup …

Continue reading