1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Eingehende E-Mails nach Regeln sortieren (Sieve-Filter)
Diese Anleitung 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 von Nachrichten, die von E-Mail-Adressen stammen, die Sie nicht mehr sehen möchten.
- Weiterleiten Sie E-Mails von einer E-Mail-Adresse an Ihren Partner oder Ihre Partnerin, 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-Software/Clients (Microsoft Outlook, Mozilla Thunderbird, Apple Mail...) angeboten werden, werden diese Regeln direkt auf dem Server Ihrer E-Mail-Postfächer wirken, bevor die IMAP-Verbindung hergestellt wird.
- Sie können daraus ein Vorlage für alle Adressen Ihres Mail-Services erstellen.
- Wenn Sie ein E-Mail-Programm/Client verwenden, das auf 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 im Hauptposteingang (inbox) befinden. Um die sortierten Nachrichten zu konsultieren, ist es notwendig, das IMAP-Protokoll oder ausschließlich Mail Infomaniak zu verwenden.
Auf die Regeln über die Web-App Mail Infomaniak zugreifen
Voraussetzungen
- Über einen kostenpflichtigen E-Mail-Tarif verfügen (kostenlose Tarife sind auf den Standardmodus beschränkt, ohne die Möglichkeit, einen Filter zu erstellen, um eine E-Mail an eine andere E-Mail-Adresse weiterzuleiten, zum Beispiel).
- Die Erlaubnis haben, Regeln zu verwalten: Wenn Sie zur Web-App Mail Infomaniak (Online-Dienst mail.infomaniak.com) 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 Filter für Ihre Infomaniak-E-Mail zuzugreifen:
- Klicken Sie hier, um auf die Web-App Mail Infomaniak (Online-Dienst mail.infomaniak.com) zuzugreifen.
- Klicken Sie auf das Symbol Einstellungen oben rechts.
- Überprüfen oder wählen Sie die betreffende E-Mail-Adresse aus dem Dropdown-Menü aus.
- Klicken Sie auf Filter und Regeln:
Eine Regel basierend auf einer empfangenen E-Mail erstellen
Sie können auch direkt aus der empfangenen E-Mail eine Regel erstellen:
- Klicken Sie hier, um auf die Web-App Mail Infomaniak zuzugreifen (Online-Dienst mail.infomaniak.com).
- Öffnen Sie die Nachricht des betreffenden Absenders.
- Klicken Sie auf das Aktionsmenü ⋮ oben rechts in der geöffneten Nachricht.
- Wählen Sie Regel erstellen um den Assistenten 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-E-Mail zuzugreifen:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts.
- Klicken Sie auf die betreffende E-Mail-Adresse im angezeigten Tableau.
- Klicken Sie auf die Registerkarte Filter und Regeln im linken Seitenmenü:
Filtern & Sortierregeln einrichten
Eine neue Regel im Modus Standard erstellen
- Klicken Sie auf die Schaltfläche Regel hinzufügen im Modus Standard, um eine neue Regel mit einem Assistenten/Formular zu erstellen:
- Die verschiedenen verfügbaren Bedingungen für die Sortierfilter werden in dieser anderen Anleitung dargestellt.
- Sobald ein Filter erstellt wurde, klicken Sie auf Weiter, um ihn zu aktivieren.
Eine Regel hinzufügen oder ändern im Modus Standard
Wenn bereits Sortierfilter vorhanden sind, befindet sich der Button zum Hinzufügen oben rechts im Tableau:
Diese Einstellungen können nach Belieben geändert werden, indem auf das Symbol Stift✎ rechts neben dem betreffenden Element geklickt wird.
Eine neue Regel im Modus Erweitert (Experte) erstellen
- 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 den Button 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;
}
Erläuterungen:
- 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";
abgelegt. - Filtern von Nachrichten mit einem Abmelde-Link: Verwenden Sie
elsif header :matches "List-Unsubscribe" "*"
, um zu überprüfen, ob die Kopfzeile "List-Unsubscribe" in der Nachricht vorhanden ist; wenn ja, wird die Nachricht im Ordner "nl" mitfileinto "nl";
abgelegt. - Beibehaltung der anderen Nachrichten: Verwenden Sie
else { keep; }
, um alle anderen Nachrichten zu behalten, die nicht den vorherigen Kriterien entsprechen.
Achtung:
- Wenn Sie einen Unterordner angeben müssen, verwenden Sie den Trennzeichen
/
(wie im zweiten Beispiel), aber es ist nicht notwendig,INBOX
in Ihren Codes anzugeben - Stellen Sie sicher, dass die Ordner "
fb
" und "nl
" bereits in Ihrem Posteingang existieren; andernfalls könnten die Nachrichten 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 abhängig vomAbsender (fügt einem Betreff ein Präfix hinzu, wenn eine E-Mail den Filter passiert, zum Beispiel) :
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";
}
Erläuterungen:
- Erforderliche Erweiterungen :
fileinto
: um Nachrichten in Ordner zu sortieren.editheader
: um die E-Mail-Header zu bearbeiten.variables
: um Variablen in Ausdrücken zu verwenden.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 "subject" "((Re|Fwd): *)\\[SCIENTIFIC-LINUX-DEVEL\\] *(.*)"
: überprüft, ob der Betreff dem angegebenen Muster entspricht.deleteheader "Subject";
undaddheader "Subject" "${1}${3}";
: löscht den bestehenden Betreff und fügt einen neuen Betreff mit den erfassten Teilen hinzu.
- Präfix hinzufügen, wenn der Betreff nicht bereits dem Muster entspricht :
addheader "Subject" "[SL-Devel] ${1}";
: fügt dem Betreff das Präfix "[SL-Devel]" hinzu, wenn es noch nicht vorhanden ist.
- Nachrichten sortieren :
fileinto "Mail List/SL-Devel";
: sortiert die Nachrichten in den Ordner "Mail List/SL-Devel".
Achtung:
- Stellen Sie sicher, dass der Ordner "
Mail List/SL-Devel
" bereits in Ihrem Posteingang existiert. - Stellen Sie sicher, dass das Skript den Betreff der E-Mails korrekt ändert, um den Präfix hinzuzufügen oder anzupassen, wenn dies erforderlich ist.