Neuigkeitenartikel
Filter fuer IMAP-Konten
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@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
gibt es die Spezifikation
und Beispiele.
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.