Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Infomaniak Mail : trier automatiquement les emails entrants (filtres Sieve)
Vous avez la possibilité de définir des règles de filtrage dans votre Infomaniak Mail. 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 d'Infomaniak Mail, 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 Infomaniak Mail.
Activer les filtres depuis Infomaniak Mail
- ouvrir Infomaniak Mail (mail.infomaniak.com)
- cliquer sur l'icône en haut à droite représentant une route dentée
- cliquer sur l'adresse email concernée
- dans le menu latéral gauche cliquer sur l'élément Filtres
- cliquer sur le bouton Ajouter un filtre ou activer le Mode avancé pour importer un fichier Sieve
Dans le cas de l'utilisation d'une condition "type d'email = publicité, réseaux sociaux" alors l'action choisie sera effectuée avant le filtrage publicitaire si ce dernier était activé (en savoir plus).
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. Si vous devez mentionner un sous-dossier, utilisez le séparateur / (comme dans le second exemple) par contre nul besoin d'indiquer INBOX dans vos codes.
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";
}