[Postfixbuch-users] prequeue sieve rejects?
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Do Sep 6 11:46:57 CEST 2012
* Florian Pritz <bluewind at xinu.at>:
> Hi,
>
> Ich würde gerne pro Empfänger eine Sender blacklist haben die Benutzer
> möglichst einfach konfigurieren können. Da ich schon sieve in dovecot
> laufen habe und sieve ja reject kann wäre das IMHO die optimale Lösung.
>
> Einziges Problem ist, dass die sieve Regeln erst beim Zustellen ans
> Postfach abgearbeitet werden und da postfix eingehene Mails erstmal in
> eine eigene queue packt, bevor er versucht sie per LMTP an dovecot zu
> übergeben, kann dovecot nicht mehr einfach mit 550 rejecten und postfix
> gibt das dann an den einliefernden Server weiter.
Genau.
> Ich sehe folgende Lösungen, weiß aber nicht welche möglich sind bzw.
> problematisch:
>
> - postfix queued keine eingehenden Mails an lokale Empfänger sondern
> leitet sie direkt per LMTP weiter (ich vermute mal, dass das nicht geht)
Geht nicht.
> - smtp proxy oder policy daemon der nur die reject regeln aus sieve
> filtern auswertet (klingt bisher nach der einfachsten Lösung, leider
> finde ich keine Programme die das können)
>
> - andere software verwenden die nur sender/empfänger mappings rejecten
> kann (nicht schön da sieve die Funktionen ja schon kann und roundcube
> nen netten Tab für Filtereinstellungen hat)
Solche Regeln kannst Du in postfwd bauen:
id=R003;
sender_domain==cxxxxon.com; recipient==foo.bar at charite.de; action=REJECT
oder
id=R003;
sender==foo at cxxxxon.com; recipient==foo.bar at charite.de; action=REJECT
--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt at charite.de | http://www.charite.de
Mehr Informationen über die Mailingliste Postfixbuch-users