1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Eingehende E-Mails nach Regeln sortieren (Sieve-Filter)
Dieser Leitfaden erklärt, wie Sie Sortierregeln erstellen, um Ihre eingehenden E-Mails auf Infomaniak automatisch nach bestimmten Bedingungen zu sortieren.
Vorwort
- Diese Regeln ermöglichen insbesondere die folgenden automatischen Aktionen:
- Löschen oder verschieben Sie Nachrichten von E-Mail-Adressen, die Sie nicht mehr sehen möchten.
- Weiterleiten Sie E-Mails von einer E-Mail-Adresse an Ihren Partner, damit Sie beide sie erhalten.
- Kopieren Sie Nachrichten, die ein bestimmtes Schlüsselwort enthalten, in einen Ordner.
- usw.
- Im Gegensatz zu den Sortierregeln, die in E-Mail-Programmen/Clients (Microsoft Outlook, Mozilla Thunderbird, Apple Mail...) angeboten werden, wirken diese Regeln direkt auf dem Server Ihrer E-Mail-Postfächer, bevor Sie sich über IMAP verbinden.
- Sie können ein Modell für alle Adressen Ihres Mail-Services erstellen.
- Wenn Sie ein E-Mail-Programm/Client verwenden, das in POP konfiguriert ist, parallel zu Mail, werden die in Ordnern sortierten Nachrichten nicht mehr von Ihrer Anwendung heruntergeladen, da das POP-Protokoll nur die Nachrichten abruft, die sich in Ihrem Haupt-Posteingang (Inbox) befinden. Um die sortierten Nachrichten zu konsultieren, ist es notwendig, das IMAP-Protokoll oder nur Mail Infomaniak zu verwenden.
Auf die Regeln über die Webmail-App von Infomaniak zugreifen
Voraussetzungen
- Besitzen Sie ein kostenpflichtiges E-Mail-Angebot (die kostenlosen Angebote sind auf den Standardmodus ohne die Möglichkeit beschränkt, einen Filter zu erstellen, um eine E-Mail an eine andere E-Mail-Adresse weiterzuleiten, z. B.).
- Haben Sie die Erlaubnis, die Regeln zu verwalten: Wenn Sie zur Webmail-App Mail von Infomaniak (Online-Dienst ksuite.infomaniak.com/mail) eingeladen wurden, um Ihre Adresse zu verwalten, ist es möglich, dass der Administrator des Mail-Services Ihnen dieses Recht von seinem Admin-Konto aus entzogen hat.
Um auf die Sortierfilter für Ihre Infomaniak-Mail zuzugreifen:
- Klicken Sie hier, um auf die Webmail-App Mail von Infomaniak (Online-Dienst ksuite.infomaniak.com/mail) zuzugreifen.
- Klicken Sie auf das Symbol Einstellungen oben rechts.
- Überprüfen oder wählen Sie die betreffende E-Mail-Adresse im Dropdown-Menü aus.
- Klicken Sie auf Filter und Regeln:
Eine Regel basierend auf einer empfangenen E-Mail definieren
Sie können auch eine Regel direkt aus der empfangenen E-Mail erstellen:
- Klicken Sie hier, um auf die Webmail-App Mail von Infomaniak (Online-Dienst ksuite.infomaniak.com/mail) zuzugreifen.
- Öffnen Sie die Nachricht des betreffenden Absenders.
- Klicken Sie auf das Aktionsmenü ⋮ oben rechts in der geöffneten Nachricht.
- Wählen Sie Regel erstellenum den Assistenten zum Erstellen zu öffnen, der mit den Elementen der Nachricht vorbefüllt ist:
Auf die Regeln vom Mail-Service zugreifen
Um auf die Sortierfilter für Ihre Infomaniak-Mail zuzugreifen:
- Hier klicken, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts.
- Klicken Sie auf die betreffende E-Mail-Adresse in der angezeigten Tabelle.
- Klicken Sie auf die Registerkarte Filter und Regeln im linken Seitenmenü:
Filter & Sortierregeln konfigurieren
Neue Regel im Standard-Modus erstellen
- Klicken Sie auf die Schaltfläche Regel hinzufügen im Standard-Modus, um eine neue Regel mit einem Assistenten/Formular zu erstellen:
- Die verschiedenen verfügbaren Bedingungen für Sortierfilter sind in diesem anderen Leitfaden aufgeführt.
- Sobald ein Filter erstellt wurde, klicken Sie auf Weiter, um ihn zu aktivieren.
Regel im Standard-Modus hinzufügen oder ändern
Wenn bereits Sortierfilter vorhanden sind, befindet sich die Schaltfläche zum Hinzufügen oben rechts in der Tabelle:
Diese Einstellungen können geändert werden, wenn Sie auf das Symbol Bleistift ✎ rechts neben dem betreffenden Element klicken.
Neue Regel im Erweiterten (Experten)-Modus erstellen
Wenn Sie nicht wissen, was Sie tun, wird empfohlen, im Standard-Modus zu bleiben, um die Sortierfilter Ihres Kontos nicht zu stören ⚠️ Es wird keine Unterstützung für die Sieve-Sprache angeboten (nehmen Sie Kenntnis von dieser Dokumentation — erfahren Sie auch mehr über die Rolle des Hosters).
- Der erweiterte Modus ermöglicht es Ihnen, die Sortierregeln direkt aus einem Skript in Sieve-Sprache zu konfigurieren.
- Es ist möglich, Sieve-Dateien über die Schaltfläche zu importieren.
- Durch die Aktivierung dieses Modus werden die bestehenden Regeln beibehalten, aber deaktiviert.
Erstes Beispiel für erweiterte Sortierung
Hier ist ein einfaches Beispiel für einen Befehl, der diese Sprache verwendet:
require ["fileinto"];
if address :contains "from" "facebook.com" {
fileinto "fb";
} elsif header :matches "List-Unsubscribe" "*" {
fileinto "nl";
} else {
keep;
}
Erklärungen:
- Laden der erforderlichen Erweiterungen: Verwenden Sie
require ["fileinto"];
, um anzugeben, dass Sie die Funktionfileinto
verwenden werden. - Filtern von Facebook-Nachrichten: Verwenden Sie
if address :contains "from" "facebook.com"
, um zu überprüfen, ob die Absenderadresse "facebook.com" enthält; wenn ja, wird die Nachricht im Ordner "fb" mitfileinto "fb";
klassifiziert. - Filtern von Nachrichten mit einem Abmelde-Link: Verwenden Sie
elsif header :matches "List-Unsubscribe" "*"
, um zu überprüfen, ob der Header "List-Unsubscribe" in der Nachricht vorhanden ist; wenn ja, wird die Nachricht im Ordner "nl" mitfileinto "nl";
klassifiziert. - Speichern der anderen Nachrichten: Verwenden Sie
else { keep; }
, um alle anderen Nachrichten, die nicht den vorherigen Kriterien entsprechen, zu speichern.
Achtung:
- Wenn Sie einen Unterordner angeben müssen, verwenden Sie den Trenner
/
(wie im zweiten Beispiel), aber es ist nicht erforderlich,INBOX
in Ihren Codes anzugeben. - Stellen Sie sicher, dass die Ordner "
fb
" und "nl
" bereits in Ihrem Posteingang vorhanden sind; andernfalls können die Nachrichten möglicherweise nicht korrekt sortiert werden. - Der Filter
address :contains "from" "facebook.com"
funktioniert korrekt für Adressen, die "facebook.com" im "from"-Feld enthalten. - Der Filter
header :matches "List-Unsubscribe" "*"
überprüft nur das Vorhandensein des Headers "List-Unsubscribe", nicht dessen Inhalt.
Zweites Beispiel für erweiterte Sortierung
Dieser Code ändert den Betreff je nachAbsender (fügt dem Betreff einen Präfix hinzu, wenn eine E-Mail den Filter passiert, z. B.):
require ["fileinto", "editheader", "variables", "regex"];
if address "sender" "owner-scientific-linux-devel at LISTSERV.FNAL.GOV" {
if header :regex "subject" "((Re|Fwd): *)\\[SCIENTIFIC-LINUX-DEVEL\\] *(.*)" {
deleteheader "Subject";
addheader "Subject" "${1}${3}";
} else {
# Ajouter un préfixe si l'objet ne correspond pas déjà au modèle
deleteheader "Subject";
addheader "Subject" "[SL-Devel] ${1}";
}
fileinto "Mail List/SL-Devel";
}
Erklärungen:
- Erforderliche Erweiterungen:
fileinto
: zum Klassifizieren von Nachrichten in Ordnern.editheader
: zum Bearbeiten der E-Mail-Header.variables
: zum Verwenden von Variablen in Ausdrücken.regex
: für reguläre Ausdrücke.
- Bedingung für den Absender:
if address "sender" "owner-scientific-linux-devel at LISTSERV.FNAL.GOV"
: überprüft, ob der Absender übereinstimmt.
- Bedingung für den Betreff :
if header :regex "Betreff" "((Weiterleitung|Fwd): *)\\[SCIENTIFIC-LINUX-DEVEL\\] *(.*)"
: überprüft, ob der Betreff dem angegebenen Muster entspricht.deleteheader "Betreff";
undaddheader "Betreff" "${1}${3}";
: löscht den bestehenden Betreff und fügt einen neuen Betreff mit den erfassten Teilen hinzu.
- Hinzufügen eines Präfixes, wenn der Betreff dem Muster nicht bereits entspricht :
addheader "Betreff" "[SL-Devel] ${1}";
: fügt ein Präfix "[SL-Devel]" zum Betreff hinzu, wenn es noch nicht vorhanden ist.
- Klassifizierung der Nachricht :
fileinto "Mailingliste/SL-Devel";
: klassifiziert die Nachrichten im Ordner "Mailingliste/SL-Devel".
Achtung:
Stellen Sie sicher, dass der Ordner "Mailingliste/SL-Devel
" bereits in Ihrem Posteingang existiert.
- Überprüfen Sie, ob das Skript den Betreff der E-Mails korrekt ändert, um das Präfix hinzuzufügen oder anzupassen, falls erforderlich.