[Postfixbuch-users] Re: Endlosschleife beim MDA maildrop?

Thilo Engelbracht info at engelbracht.de
Mo Nov 29 16:32:06 CET 2004


Am 29.11.2004 um 16:12 Uhr schrieb Ralf Hildebrandt:

> * Thilo Engelbracht <info at engelbracht.de>:
> > Hallo Liste!
> > 
> > Auf meinem Server setze ich den MDA maildrop ein.
> 
> Ich jetzt auch
>  
> > Jeder lokale Benutzer hat eine individuelle "~/.mailfilter". Hier können
> > die E-Mails in verschiedene IMAP-Ordner einsortiert werden.
> 
> Jo
>  
> > Zusätzlich existiert eine Datei mit globalen Filterregeln. In diesem
> > File ("/etc/maildroprc") sind u.a. folgende Zeilen enthalten:
> 
> Jo
> 
> Wie hier.
> 
> >      if (/^x-spam-status: yes/)
> 
> Besser:      if (/^x-spam-status: yes/:h)

OK.

> >      {
> >           xfilter "/usr/bin/spamassassin --remove-markup"
> >      }
> 
> ??? Warum das?
> OK, aber egal. markup entfernen.

Ganz einfach: Ich möchte _jede_ eingende E-Mail ab einer Größe von
500 kB selber bewerten. Ich möchte also auf die Spamassassin-Version
meines Providers komplett verzichten!
Ich habe auch schon mit ihm telefoniert - leider kann (oder will) er
einzelne Accounts von dem Spam-Check nicht ausschließen...

Aus diesem Grund der "remove-markup"-Befehl. Ist doch gut so, oder?

> >      # Alle E-Mails pruefen, die kleiner als 500 kB sind
> > 
> >      if ( $SIZE < 500000 )
> >      {
> >           xfilter "/usr/bin/spamc"
> >      }
> 
> Wenn klein, dann an spamc
> 
> >      # Alle Nachrichten, die als SPAM erkannt wurden, werden an den
> >      # Benutzer "spam" weitergeleitet.
> > 
> >      if (/^x-spam-status: yes/)
> >      {
> >           to "!spam at hostname.domainname.tld"
> >           exit
> >      }
> 
> Wenn spamc sagt es sei spam, dann weiterleiten und finito
> 
> > Nun meine Frage:
> > Wenn der User "thilo" eine SPAM-Mail empfängt, dann wird diese an den
> > Benutzer "spam" weitergeleitet. Allerdings wird auch bei dem Benutzer
> > "spam" die Datei mit den globalen Filterregeln abgearbeitet.
> 
> Dann stell das doch ab :)
> if ($USER=="spam") ...

Genau das habe ich gesucht! Vielen Dank für Deine Hilfe!

By the way: Kennst Du eine gute Seite mit maildrop-Beispielen. Ich habe
unter google schon nach "maildrop $USER" gesucht. Anscheinend wird aber
das Dollar-Zeichen vor "USER" nicht beachtet...


Mit freundlichem Gruß,

Thilo



Mehr Informationen über die Mailingliste Postfixbuch-users