Mit Filtern können Sie erweiterte Filterregeln für ein Konto konfigurieren. Mit Filtern können Sie Labels automatisch hinzufügen oder entfernen oder E-Mails auf Grundlage der Attribute oder des Inhalts der eingehenden Nachricht an bestätigte Aliase weiterleiten.
Informationen zum Erstellen, Auflisten, Abrufen> oder Löschen von Filtern finden Sie in der Filterreferenz.
Übereinstimmungskriterien
Sie können Nachrichten nach Attributen wie Absender, Betreffdatum, Größe und Nachrichteninhalten filtern. Jede Abfrage, die die erweiterte Suchsyntax von Gmail verwendet, kann auch in einem Filter verwendet werden. Hier einige Beispiele für gängige Filtermuster:
Filter | Übereinstimmungen |
---|---|
criteria.from='sender@example.com' |
Alle E‑Mails von sender@example.com |
criteria.size=10485760 criteria.sizeComparison='larger' |
Alle E‑Mails, die größer als 10 MB sind |
criteria.hasAttachment=true |
Alle E‑Mails mit einem Anhang |
criteria.subject='[People with Pets]' |
Alle E‑Mails mit dem String [People with Pets] im Betreff |
criteria.query='"my important project"' |
Alle E‑Mails, die den String my important project enthalten |
criteria.negatedQuery='"secret knock"' |
Alle E‑Mails, die den String secret knock nicht enthalten |
Wenn ein Filter mehrere Kriterien enthält, muss eine Nachricht alle Kriterien erfüllen, damit der Filter angewendet wird.
Aktionen
Sie können eine Aktion auf Nachrichten anwenden, die den Filterkriterien entsprechen. Nachrichten können an eine bestätigte E‑Mail-Adresse weitergeleitet werden oder Labels können hinzugefügt oder entfernt werden.
Sie können Labels hinzufügen oder entfernen, um die Disposition der E‑Mail zu ändern. Einige gängige Aktionen sind beispielsweise:
Aktion | Effekt |
---|---|
action.removeLabelIds=['INBOX'] |
E‑Mail archivieren (Posteingang überspringen) |
action.removeLabelIds=['UNREAD'] |
Als gelesen markieren |
action.removeLabelIds=['SPAM'] |
Nie als Spam markieren |
action.removeLabelIds=['IMPORTANT'] |
Nie als wichtig markieren |
action.addLabelIds=['IMPORTANT'] |
Als wichtig markieren |
action.addLabelIds=['TRASH'] |
E‑Mail löschen |
action.addLabelIds=['STARRED'] |
Als „Markiert“ markieren |
action.addLabelIds=['<user label id>'] |
Weisen Sie der E-Mail ein benutzerdefiniertes Label zu. Pro Filter ist nur ein benutzerdefiniertes Label zulässig. |
Beispiele
Das folgende Beispiel zeigt, wie Sie Nachrichten aus einer Mailingliste labeln und archivieren können.