Mailfilter
Zentrale Mailfilter
Nachrichten können bereits bei der Zustellung (vor)sortiert werden, d.h. vor dem Abholen / Lesen. So können beispielsweise Rundschreiben, Newsletter, Statusmeldungen etc. von vornherein "richtig" einsortiert werden. Die lokalen Filtermöglichkeiten des eigenen Mail-Clients (z.B. Thunderbird), welche beim Mail-Abruf wirksam werden, kann man weiter benutzen.
Im Rechenzentrum ist dafür das Programm maildrop vorgesehen, das seine Anweisungen in der Datei $HOME/.mailfilter auf dem Mail-Server erwartet. Es sorgt u.a. dafür, dass die Nachrichten in die entsprechenden zentralen Folder (Ordner) gelangen.
Beispiele für .mailfilter
Nachfolgende Beispiele können als persönliche .mailfilter-Datei verwendet werden bzw. als Ergänzung einer bereits bestehenden Datei.
- mailfilter-template-UniBwM-forward
-
[Datei "Forward" im Download-Bereich rechts unten]
Beispiel für Weiterleitung von Mail an die Adresse "user@kiste".
- mailfilter-template-UniBwM-sort
-
[Datei "Sort" im Download-Bereich rechts unten]
Beispiel für Filterung von Rundschreiben an "studenten@unibw.de" in den zentralen Folder "Studenten". - Tipps: Anschließend können Sie die lokalen Filtermöglichkeiten Ihres Mail-Clients benutzen, um beispielsweise Rundschreiben, die älter als 60 Tage sind, automatisch zu löschen. Ebenso können Sie sich diese Nachrichten in Eingangsreihenfolge und nicht nach Thema (Subject) sortiert anzeigen lassen.
- Achtung: Dieses Beispiel ist nur bei Verwendung von imap- bzw. imaps sinnvoll, denn bei POP kann man nur auf die hereinkommenden Nachrichten zugreifen. Andere zentral abgelegte Folder (wie hier "Studenten") sind mit POP unzugänglich.
Hinweise
- Auf dem Server "applxsrv.RZ.UniBw-Muenchen.de" kann man für Adressen …@unibw.de die Datei $HOME/.mailfilter anlegen bzw. editieren.
-
Wichtig ist, dass die Datei $HOME/.mailfilter, sofern sie existiert, nur für den Besitzer lesbar ist. Dies erreicht man beispielsweise mit dem UNIX-Kommando:
chmod 600 $HOME/.mailfilter
Ansonsten erhält man keine Nachrichten. - Falls gleichzeitig die Datei $HOME/.forward exisitiert, beispielsweise wegen einer automatisierten Abwesenheitsnachricht, haben die Anweisungen in $HOME/.forward Vorrang.
Manuals
- maildir.5
- Manual für Maildir-Format
- maildrop.1
-
Manual für Kommando maildrop
Dieses Programm realisiert einen sogenannten Mail Delivery Agent (MDA), also ein Programm, das Nachrichten den einzelnen Nutzern zustellt.
(Die Programm procmail und sieve sind alternative MDA.) - maildropfilter.7
-
Manual für Format der Datei .mailfilter
Diese Datei konfiguriert die Mailzustellung durch das Programm maildrop. - maildropex.7
- Manual für Format der regulären Ausdrücke in Datei .mailfilter
- maildirmake.1
-
Manual für das Kommando maildirmake
Erzeugung von Maildir und Subfolder (Unterverzeichnisse).
Es wird im obigen Beispiel für die Mail-Filterung benutzt. - reformail.1
-
Manual für das Kommando reformail
Es dient u.a. dazu, Doubletten im Mailverkehr (siehe Option "-D") zu erkennen.
Dies kann im obigen Beispiel für die Mail-Weiterleitung benutzt werden.




