Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
WorkSpace: trier automatiquement les emails entrants (filtres Sieve)
Vous avez la possibilité de définir des règles de filtrage dans votre WorkSpace. Contrairement aux règles de filtrage des logiciels de messagerie (Microsoft Outlook, Mozilla Thunderbird, Apple Mail...), les filtres du WorkSpace agissent directement sur le serveur de vos boîtes email.
Ces filtres permettent notamment les actions automatiques suivantes:
- supprimer ou déplacer les messages provenant d'adresses email que vous ne souhaitez plus voir dans le dossier de votre choix
- transférer à votre conjoint(e) les emails provenant d'une adresse email pour que vous soyez les deux à les recevoir
- copier les messages qui contiennent un mot-clé précis dans un dossier
- etc.
Si vous utilisez un logiciel de messagerie configuré en POP en plus du WorkSpace, les messages classés dans des dossiers ne seront plus téléchargés dans par votre logiciel. En effet, le protocole POP ne relève que les messages qui se trouvent dans votre boîte de réception principale (Inbox). Pour consulter les messages classés depuis votre logiciel de messagerie, il sera nécessaire d'utiliser le protocole IMAP ou votre WorkSpace.
Activer les filtres depuis le Workspace
- ouvrir le WorkSpace (workspace.infomaniak.com)
- cliquer sur l'icône représentant les enveloppes grises en haut à droite
- choisir Paramètres
- dans la rubrique Mes adresses email, cliquez sur l'adresse email concernée
- cliquer sur l'onglet Filtres (en cas d'affichage réduit les onglets sont disponibles sous forme de menu déroulant en cliquant d'abord sur Général)
- cliquer sur le bouton Ajouter un filtre ou activer le Mode avancé pour importer un fichier Sieve
Informations sur le mode avancé
Infomaniak n'apporte pas de support pour le mode avancé.
Le mode avancé requiert l'usage du langage Sieve. En activant ce mode, les filtres existants seront conservés mais désactivés.
Exemple de la fonction fileinto: le code suivant permet de classer dans le dossier "fb" tous les messages de Facebook et dans le dossier "nl" tous les messages qui ont un lien de désinscription.
require ["fileinto"];
if address :contains "from" "facebook.com" {
fileinto "fb";
} elsif header :matches "List-Unsubscribe" "*" {
fileinto "nl";
} else {
keep;
}
Second exemple: code permettant de modifier le sujet selon le From (ajouter un préfixe dans le sujet lorsqu'un email passe le filtre par exemple).
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}";
}
addheader "List-Post" "
fileinto "Mail List.SL-Devel";
}