← Retour aux tutoriels

Roundcube : créer des filtres de messages avec Sieve

Configurer des règles de tri automatique des messages dans Roundcube via le plugin managesieve.

Les filtres Sieve trient automatiquement les messages entrants côté serveur dans Roundcube.

Prérequis

  • Webmail Roundcube sur https://webmail.exemple.fr.
  • Plugin managesieve activé.
  • Serveur ManageSieve disponible (port 4190).

Créer un filtre

  1. Ouvrir « Paramètres » > « Filtres ».
  2. Cliquer sur « + » pour créer une règle.
  3. Nommer le filtre.
  4. Définir la condition, par exemple :
Expéditeur — contient — newsletter@exemple.fr
  1. Définir l’action :
Déplacer le message vers — Newsletters
  1. Enregistrer.

Exemple de code Sieve

Onglet « Modifier le filtre » > « Éditer le code source du filtre » :

require ["fileinto"];
if address :contains "from" "newsletter@exemple.fr" {
    fileinto "Newsletters";
    stop;
}

Vérification

  • Envoyer un message test depuis l’adresse ciblée.
  • Le message arrive directement dans le dossier Newsletters.

Dépannage

  • Onglet « Filtres » absent : activer le plugin managesieve.
  • « Impossible de se connecter au serveur de filtres » : vérifier le port 4190 et le service ManageSieve.
  • Filtre ignoré : l’ordre des règles compte, stop interrompt l’évaluation suivante.
  • Dossier cible inexistant : créer le dossier avant d’y déplacer des messages.

Vous avez un projet sur ces sujets ?

Nous contacter →