Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Modul 6 · 6.2

Filter entwerfen und testen

Modul 6: Automatisch: Filter und Abwesenheit · Lesezeit: 9 Minuten

Lernziel: Nach dieser Lektion können Sie einen Wunsch in einen Filter übersetzen, der genau das tut, was Sie meinen. Sie vermeiden die bekannten Fallstricke und testen Ihren Filter, bevor Sie sich darauf verlassen.

Kernbegriffe: Header wählen, From, To, List-Id, Subject, zu breiter Filter, Reihenfolge, Weiterleitung, Filter erstellen, Testmail, Herunterladen

Vom Wunsch zur Regel

Ein guter Filter beginnt mit einem Satz in Alltagssprache: "Alle E-Mails vom Großhändler sollen in den Ordner Leveranciers (Lieferanten)." Danach stellen Sie sich drei Fragen:

  1. Woran erkennen Sie diese E-Mail mit Sicherheit? Nicht "es geht meistens um Bestellungen", sondern an etwas, das immer in den Headern steht: eine Adresse, eine Domain, ein Header, den nur diese E-Mail hat.
  2. Was soll passieren? Verschieben, kopieren, weiterleiten, löschen, und soll das Skript danach anhalten?
  3. Was darf der Filter nicht treffen? Denken Sie an die E-Mail, die ihr fast gleicht. Genau dort gehen Filter schief.

Nach welchem Header Sie filtern

Die Wahl des Headers bestimmt, wie zuverlässig Ihr Filter ist.

  • From (Von) für E-Mails einer Person oder Firma. Filtern Sie nach der Adresse oder nach der Domain: @example.net erfasst alle Mitarbeitenden dieser Firma. Filtern Sie nicht nach dem Anzeigenamen: Jeder kann jeden beliebigen Namen eintragen (Lektion 2.2).
  • To (An) für E-Mails, die über eine andere Adresse eingehen. Leitet die Adresse info@example.com an das Postfach von Sanne weiter, erkennt sie diese E-Mails an info@ im Header To. Achtung: Bei einer E-Mail, die jemand per Bcc geschickt hat, steht diese Adresse nicht in To.
  • List-Id für Newsletter und Mailinglisten. Seriöse Absender fügen diesen Header ein (RFC 2919), mit einem festen Code pro Liste. Das ist zuverlässiger als die Absenderadresse, die bei Newslettern manchmal wechselt.
  • Subject (Betreff) nur, wenn der Betreff fest ist, etwa bei automatischen Meldungen eines Systems. Ansonsten ist der Betreff die unzuverlässigste Wahl: Jeder kann alles hineinschreiben.

Ein Filter für Newsletter eines einzelnen Großhändlers sieht in Sieve so aus:

# rule:[Groothandel]
if header :contains "List-Id" "nieuws.example.org"
{
	fileinto "INBOX.Leveranciers";
	stop;
}

Vier Fallstricke

1. Zu breit. "Betreff enthält factuur" wirkt praktisch, erfasst aber auch Phishing mit "Ihre offene Rechnung", das der Spamfilter knapp nicht aufgehalten hat. Diese E-Mail liegt dann ordentlich zwischen Ihren echten Rechnungen, wo Sie sie weniger kritisch betrachten. Machen Sie den Filter enger: "Von enthält @example.net und Betreff enthält factuur", mit dem Bereich "trifft auf alle folgenden Regeln zu".

2. Reihenfolge. Filter laufen von oben nach unten (Lektion 6.1). Ein breiter Filter mit stop ganz oben kann einen spezifischen Filter darunter aushebeln. Setzen Sie den spezifischen Filter nach oben: zuerst "Newsletter des Großhändlers", erst dann "alles von example.org".

3. Großschreibung und Leerzeichen. "enthält" achtet nicht auf Groß- und Kleinschreibung, darüber müssen Sie also nicht nachdenken. Ein Leerzeichen zu viel oder ein Tippfehler im Text lässt den Filter aber scheitern. "factuur " mit einem Leerzeichen dahinter findet "factuur." nicht.

4. Ein Ordner, der sich später ändert. Ein Filter verweist auf den vollständigen Namen eines Ordners. Benennen Sie den Ordner um oder verschieben Sie ihn unter einen anderen Ordner, stimmt der Name im Filter nicht mehr. Prüfen Sie Ihre Filter deshalb nach jeder Änderung an Ihren Ordnern.

Weiterleiten an eine externe Adresse

Mit der Aktion Nachricht umleiten an können Sie E-Mails an eine andere Adresse schicken, zum Beispiel an eine Adresse bei Gmail. Das hat zwei Nachteile.

Erstens leiten Sie auch Spam weiter, den der Spamfilter nicht aufgehalten hat. Der empfangende Dienst sieht Ihren Mailserver als den Server, der diesen Spam zustellt. Das kann dem Ruf Ihres Servers schaden und damit der Zustellung all Ihrer normalen E-Mails.

Zweitens stimmen die Prüfungen des Absenders nicht mehr. Eine weitergeleitete E-Mail von ahmed@example.net kommt bei Gmail von Ihrem Server an. Der SPF-Eintrag von example.net nennt Ihren Server nicht, also schlägt die Prüfung fehl. Die Nachricht kann dadurch im Spam landen oder abgelehnt werden. Der Kurs E-Mail in Ordnung erklärt SPF und DMARC ausführlich.

Leiten Sie deshalb nur an Adressen weiter, die Sie selbst verwalten, und am besten mit einer Weiterleitung (Forwarder) im Verwaltungspanel statt mit einem Filter.

Einen Filter aus einer Nachricht erstellen

Am schnellsten erstellen Sie einen Filter aus einer E-Mail, die Sie sortieren lassen möchten. Öffnen Sie die Nachricht und wählen Sie Mehr > Filter erstellen. Die Webmail trägt Absender und Betreff bereits ein. Entfernen Sie, was Sie nicht brauchen: Meist genügt der Absender, und der Betreff macht den Filter gerade zu eng.

Ein neuer Filter mit Filtername, einer Regel Betreff enthält Rechnung und der Aktion Nachricht verschieben nach Kunden
(1) Filtername, (2) wo der Filter sucht, (3) der Text, (4) die Aktion, (5) der Ordner

Testen, bevor Sie sich darauf verlassen

Einen Filter, der still versagt, bemerken Sie erst, wenn Ihnen eine wichtige E-Mail fehlt. Testen Sie deshalb immer:

  • Eine Testmail an sich selbst. Ihre eigene E-Mail läuft über den Mailserver in Ihr Postfach, die Filter laufen also. Schreiben Sie das Wort in den Betreff und prüfen Sie, ob die Nachricht im richtigen Ordner liegt.
  • Testen Sie auch, was nicht passieren darf. Schicken Sie eine E-Mail ohne das Wort und prüfen Sie, ob sie im Posteingang bleibt. Probieren Sie auch Großbuchstaben aus.
  • Lesen Sie das Skript. Mit Filter > Aktionen > Filtersatz bearbeiten sehen Sie, was die Webmail tatsächlich gespeichert hat. Steht dort if false, ist der Filter ausgeschaltet.
  • Bewahren Sie eine Kopie auf. Mit Filter > Aktionen > Herunterladen erhalten Sie das ganze Skript als Datei. Praktisch als Sicherung und zum Vergleichen, wenn etwas plötzlich anders funktioniert.
Einstellungen, Filter mit dem Menü Aktionen: Filtersatz bearbeiten und Herunterladen
(1) Filtersatz bearbeiten: das Skript selbst, (2) Herunterladen: das Skript als Textdatei

Ein Filter pro Postfach oder für die ganze Domain

Filter in der Webmail gelten für ein einzelnes Postfach. Möchten Sie einen Absender für alle Postfächer Ihrer Domain blockieren oder den Spamfilter strenger einstellen, tun Sie das im Verwaltungspanel Ihres Hostings. Bei WebOké ist das DirectAdmin, unter anderem mit dem Bereich Spamfilter. Richten Sie dasselbe nicht an zwei Stellen ein: Sonst wissen Sie später nicht mehr, welche Regel eine Nachricht aufgehalten hat.

In der Praxis: So funktioniert es in der Webmail

Sie erstellen Filter unter Einstellungen > Filter mit Erstellen oder aus einer Nachricht mit Mehr > Filter erstellen. Das Skript sehen Sie unter Filter > Aktionen > Filtersatz bearbeiten, und Herunterladen gibt Ihnen eine Kopie. Das Roundcube-Handbuch enthält die Schritte und eine Tabelle mit nützlichen Filtern. In anderen Webmail-Diensten funktioniert es ähnlich: Gmail erstellt Filter aus einer Suche, Outlook.com hat Regeln mit Bedingungen und Aktionen.

Zusammenfassung

  • Beginnen Sie mit einem Satz in Alltagssprache und fragen Sie sich, woran Sie die E-Mail sicher erkennen und was der Filter nicht treffen darf.
  • Filtern Sie nach Adresse, Domain, To oder List-Id; der Betreff ist am wenigsten zuverlässig.
  • Fallstricke: zu breit, falsche Reihenfolge, Tippfehler und Leerzeichen, ein umbenannter Ordner.
  • Weiterleiten an eine externe Adresse leitet auch Spam weiter und lässt SPF fehlschlagen; tun Sie es nur an Adressen, die Sie selbst verwalten.
  • Testen Sie mit E-Mails an sich selbst, auch das, was der Filter nicht treffen darf, und bewahren Sie mit Herunterladen eine Kopie auf.

Quiz

1. Sie möchten Newsletter eines Vereins automatisch in einen Ordner verschieben. Welcher Header ist am zuverlässigsten?



2. Ihr Filter "Betreff enthält factuur" verschiebt auch Phishing in Ihren Ordner Facturen. Was ist die beste Verbesserung?



3. Sie benennen den Ordner Facturen in Buchhaltung um. Was passiert mit dem Filter, der nach Facturen verschiebt?



4. Warum raten wir davon ab, mit einem Filter alle E-Mails an eine Adresse bei einem anderen Dienst weiterzuleiten?



5. Wie testen Sie am besten, ob Ihr neuer Filter funktioniert?



Aufgabe

Aufgabe A6.2: Ihren eigenen Filter prüfen lassen. Erstellen Sie in Ihrem eigenen Postfach einen Filter, der E-Mails mit einem Wort Ihrer Wahl im Betreff in einen Ordner Ihrer Wahl verschiebt. Tragen Sie auf der Seite das Wort und den Ordnernamen ein. Fügen Sie danach Ihren Filtersatz ein (Einstellungen > Filter > Aktionen > Filtersatz bearbeiten, alles markieren und kopieren) oder laden Sie die Datei hoch, die Sie mit Herunterladen erhalten. Das Programm liest das Sieve-Skript im Arbeitsspeicher (es wird nichts gespeichert) und spielt drei Testnachrichten durch: eine Nachricht mit Ihrem Wort im Betreff (muss in Ihren Ordner), eine Nachricht ohne das Wort (muss im Posteingang bleiben) und eine Nachricht mit Ihrem Wort in Großbuchstaben (muss ebenfalls in Ihren Ordner). Grün, wenn alle drei stimmen. Sie erhalten einen Hinweis, wenn der Filter ausgeschaltet ist, wenn der Ordnername im Skript nicht mit Ihrer Eingabe übereinstimmt oder wenn das Skript E-Mails an eine Adresse außerhalb Ihrer eigenen Domain weiterleitet.

Aufgabe A6.2: Ihren eigenen Filter prüfen lassen






Laden Sie lieber eine Testdatei mit Fantasiedaten hoch statt Ihrer echten Daten. Die Datei bleibt nur während der Prüfung im Arbeitsspeicher; wir speichern sie nicht.

Was Sie eingeben und was wir finden, speichern wir nicht. Ihr Browser merkt sich Ihre Antworten und ob Sie die Aufgabe bestanden haben. Sind Sie angemeldet, speichern wir in Meine Kurse nur, dass Sie die Aufgabe (fast) richtig hatten; auch das können Sie dort löschen.

Weiterführende Informationen

Wo Schritte in der Webmail beschrieben sind, gelten sie für die Webmail von WebOké; in anderen Webmail-Diensten funktioniert es ähnlich.

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…