[Ruhr-pm] Filter fuer IMAP-Konten

Veit Wahlich veit at ruhr.pm.org
Sa Aug 2 13:01:39 PDT 2008


Hallo Mailingliste!

Der Mailserver unterstuetzt Per-User-Exim-Filter. Jeder, der ein IMAP-Konto
verwendet, kann damit z.B. EMails unter definierten Bedingungen automatisch in
Unterordner absortieren lassen. Als Beispiel ein Auszug aus meinem Filter:

if $h_x-spam-level: begins "*****" then
  save ".Spam"
elif $original_local_part is "jobs" and $original_domain is "ruhr.pm.org" then
  save ".INBOX jobs at ruhr_pm_org"
elif $h_list-id: is "<ruhr-pm.pm.org>" then
  save ".RuhrPM-Mailingliste"
endif

Dieser Filter sortiert zunaechst saemtliche EMails mit einem Spamscore von
min. 5 Punkten in den Ordner "Spam" ab, anschliessend werden alle EMails, die
an den Alias jobs<at>ruhr.pm.org meines Kontos gerichtet sind in einem eigenen
Ordner abgelegt und schliesslich alle EMails an die Ruhr.pm-Mailingliste in
dem Ordner "RuhrPM-Mailingliste" gespeichert.

Wer einen eigenen Filter eingespielt haben moechte, kann mir diesen
uebermitteln. Auf der Exim-Website[1] gibt es die Spezifikation und
Beispiele[2].
Dabei bitte beachten, dass der Envelope-to:-Header zum Zeitpunkt der Anwendung
des Filters noch nicht existiert und von der Nutzung des numerischen X-Spam-
Score:-Headers abgesehen werden sollte, da dieser bei lokalen Zustellungen
(z.B. von Ruhr.pm-Adresse zu Ruhr.pm-Adresse) nicht gesetzt und damit gleich
"" und nicht gleich "0" ist, was dazu fuehrt, dass die Ausfuehrung des Filters
abgebrochen wird.

Gruesse,
Veit Wahlich
--
[1] http://www.exim.org/
[2] http://www.exim.org/exim-html-current/doc/html/filter.html
--
Diese Nachricht wurde generiert durch http://ruhr.pm.org/.


Mehr Informationen über die Mailingliste Ruhr-pm