Serveur mail (Debian 7.6) 6/6 : Installation et configuration de Sieve

Sieve est un langage de filtrage des mails. Pour activer ManageSieve dans Dovecot, nous devons installer le package dovecot-sieve, via la commande suivante :

On édite le fichier « 10-master.conf », via la commande suivante :

On ajoute les lignes suivantes après la ligne 100 :


Avant de modifier le fichier de configuration, nous allons le sauvegarder via la commande suivante :

On édite le fichier de configuration « 15-lda.conf » via la commande suivante :

On décommente la ligne 7 et on la modifie comme suit :

On décommente la ligne 40 et on la modifie comme suit :

On décommente la ligne 43 et on la modifie comme suit :

On décommente les lignes 47 et on la modifie comme suit :

Avant de modifier le fichier de configuration, nous allons le sauvegarder via la commande suivante :

Nous allons activer la prise en charge de Sieve et modifier les chemins des fichiers de logs de Sieve. Pour cela, on édite le fichier de configuration « 20-managesieve.conf » via la commande suivante :

On décommente les lignes 7 à 10, 19, 26, 35, 39, 58 et 73
On ajoute les lignes suivantes après la ligne 72 :

Avant de modifier le fichier de configuration, nous allons le sauvegarder via la commande suivante :

Nous allons modifier la configuration de Sieve. Pour cela, on édite le fichier de configuration « 90-sieve.conf » via la commande suivante :

On décommente la ligne 19 et on la modifie comme suit :

On décommente la ligne 26 et on la modifie comme suit :

Nous allons créer les fichiers de logs, via les commandes suivantes :

Nous allons créer les répertoires pour le plugin « sieve » dans Dovecot :

Nous allons redémarrer Dovecot pour prendre les modifications, via la commande suivante :

Nous allons vérifier que « sieve » est bien pris en compte dans Dovecot via la commande suivante :

Voilà ce que doit retourner la commande :

Maintenant nous allons modifier la configuration de Postfix pour prendre en compte sieve. Pour cela, on édite le fichier « main.cf » via la commande suivante :

On modifie la ligne 675 comme suit :

On ajoute la ligne suivante à la fin du fichier :

Nous devons aussi modifier le fichier de configuration « master.cf ». On l’édite via la commande suivante :

On ajoute les lignes suivantes à la fin du fichier :

Nous allons redémarrer Postfix pour prendre les modifications, via la commande suivante :

Maintenant que Sieve est configuré coté serveur, nous allons active le plugin dans Roundcube. Pour cela nous allons éditer le fichier « config.inc.php » via la commande suivante :

On modifie la ligne 75 comme suit :

Nous allons activer le fichier de configuration du plugin Siege via la commande suivante :

Nous allons éditer le fichier de configuration du plugin Sieve, via la commande suivante :

On modifie la ligne 5 comme suit :

Nous allons maintenant créer un filtre Sieve. Pour cela nous allons créé un répertoire « sieve » qui contiendra le fichier dans lequel sera stocké les règles de filtrages. Pour ceal nous allons taper la commande suivante :

Nous allons créé le fichier qui contiendra les règles de filtrage, lui appliquer les bons droits, modifier le propriétaire, via les commandes suivantes :

Maintenant, il ne reste plus qu’a activer les filtres dans Roundcube. Pour cela, on se connecte à Roundcube (https://www.mon-domaine.fr) , on va dans les paramètres. On clique sur Filtres dans la colonne Paramètres, on clique sur la roue cranté puis sur Activer/Désactiver

Ajouter un Commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *