Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Afficher, télécharger et restaurer vos filtres sous forme de script Sieve

Les filtres que vous créez dans le webmail sont enregistrés par le serveur de messagerie dans un seul fichier texte : un script Sieve. Vous pouvez afficher ce script, le télécharger sous forme de fichier et le restaurer plus tard. C'est pratique comme sauvegarde, pour comprendre exactement ce que font vos filtres ou pour transférer vos filtres vers une autre boîte mail.

Qu'est-ce qu'un jeu de filtres ?

Vos filtres ne s'exécutent pas dans le webmail, mais sur le serveur de messagerie, au moment où un message est livré dans votre boîte mail. Ils sont écrits en Sieve, un langage simple conçu spécialement pour le filtrage des e-mails. Vous remplissez un formulaire dans le webmail, et le webmail en écrit le script.

Un jeu de filtres correspond à ce script complet : tous les filtres d'une boîte mail dans un seul fichier. Votre message d'absence s'y trouve également, car techniquement il s'agit aussi d'un filtre. Vous pouvez avoir plusieurs jeux de filtres, mais un seul est actif à la fois.

Afficher votre jeu de filtres

  1. Connectez-vous au webmail, cliquez dans le menu sur Paramètres, puis sur Filtres.
  2. Cliquez sur Actions et choisissez Modifier le jeu de filtres.

Le script s'affiche alors sous forme de texte. Voici un exemple tel que le webmail l'écrit :

require ["fileinto"];
# rule:[Nieuwsbrieven]
if exists "List-Id"
{
	fileinto "Nieuwsbrieven";
	stop;
}
# rule:[Facturen]
if allof (header :contains "subject" "factuur")
{
	fileinto "INBOX.Facturen";
}
# rule:[Collega]
if false # header :contains "from" "collega@example.com"
{
	fileinto "INBOX.Team";
}

Voici comment le lire :

  • require ["fileinto"]; demande au serveur l'extension nécessaire pour déplacer un e-mail vers un dossier. Le webmail ajoute lui-même cette ligne en haut du script.
  • # rule:[Nieuwsbrieven] est un commentaire contenant le nom de votre filtre. C'est ainsi que le webmail reconnaît vos filtres.
  • if exists "List-Id" est la condition : le message comporte un en-tête List-Id, comme les newsletters et les listes de diffusion.
  • fileinto "Nieuwsbrieven"; déplace le message vers ce dossier. stop; signifie que les filtres suivants n'examinent plus ce message.
  • header :contains "subject" "factuur" correspond dans le formulaire à Objet contient factuur. Les majuscules et minuscules n'ont pas d'importance.
  • if false # ... est un filtre désactivé. L'ancienne condition figure en commentaire après #, afin que vous puissiez réactiver le filtre plus tard.

Le serveur lit le script de haut en bas. C'est pourquoi l'ordre de vos filtres a son importance.

Télécharger votre jeu de filtres comme sauvegarde

  1. Accédez à Paramètres > Filtres.
  2. Cliquez sur Actions et choisissez Télécharger.

Vous obtenez un fichier texte (.txt) portant le nom de votre jeu de filtres. Conservez-le en lieu sûr. Vous disposez ainsi d'une copie si vous supprimez un filtre par erreur, et vous pouvez comparer si vos filtres se mettent soudain à fonctionner différemment. Si vous migrez vers une autre boîte mail ou un autre serveur, téléchargez le script avant de résilier l'ancienne boîte mail.

Restaurer un script

  1. Ouvrez le fichier sauvegardé dans un éditeur de texte, comme Bloc-notes ou TextEdit, et copiez l'intégralité de son contenu.
  2. Dans le webmail, accédez à Paramètres > Filtres > Actions > Modifier le jeu de filtres.
  3. Sélectionnez le texte présent, remplacez-le par le texte copié et cliquez sur Enregistrer.
  4. Vérifiez dans la liste des Filtres que vos filtres sont bien de retour, puis envoyez-vous un e-mail de test pour vous assurer qu'ils fonctionnent.

Tout le contenu existant est remplacé par le script que vous collez. Si vous ne souhaitez récupérer que quelques filtres, copiez uniquement ces blocs, de la ligne # rule:[...] jusqu'à l'accolade fermante } incluse, et placez-les au bon endroit dans le script existant. Si la partie collée utilise une extension qui ne figure pas encore dans require en haut du script, ajoutez-la à cet endroit.

Si le script contient une erreur, comme un point-virgule ou une accolade manquante, il ne sera pas enregistré et un message d'erreur s'affichera. Vos filtres restent alors inchangés.

Faites attention aux noms de dossiers. Le script contient le nom complet d'un dossier sur le serveur. Chez WebOké, le point sert de séparateur entre un dossier et un sous-dossier : un dossier Team sous Boîte de réception s'appelle INBOX.Team. D'autres serveurs de messagerie utilisent parfois une barre oblique (INBOX/Team). Si vous transférez un script vers un autre serveur, ou si vous avez renommé des dossiers, vérifiez que chaque dossier mentionné dans le script existe bel et bien. Un filtre qui pointe vers un dossier inexistant ne fera pas ce que vous attendez.

Bon à savoir

  • Par boîte mail. Un jeu de filtres appartient à une seule boîte mail. Si vous avez plusieurs boîtes mail, téléchargez le script de chacune d'elles.
  • Nouveaux e-mails uniquement. Un filtre restauré s'applique aux e-mails reçus après sa restauration. Les e-mails déjà présents dans votre boîte mail doivent être déplacés manuellement.
  • Message d'absence. Si votre sauvegarde contient un message d'absence avec d'anciennes dates, vérifiez après la restauration dans Paramètres > Message d'absence qu'il est correctement configuré.
  • Pour tout le domaine. Si vous souhaitez configurer quelque chose pour toutes les boîtes mail de votre domaine, comme bloquer un expéditeur, utilisez la section SPAM Filters dans DirectAdmin. Consultez Règles de messagerie côté serveur (filtres sur le serveur).
Vous souhaitez apprendre à lire un script et à prévoir où un message va arriver ? C'est expliqué dans la leçon Comment fonctionnent les filtres du cours gratuit Webmail. Pour savoir comment concevoir et tester un filtre, consultez Concevoir et tester des filtres.

Les étapes pour créer un nouveau filtre se trouvent dans le guide Roundcube, sous Créer un filtre et Exemples de filtres utiles. Le langage lui-même est décrit dans la RFC 5228 (en anglais).

Cet article vous a-t-il été utile ?

← Retour à E-mail

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…