Documentation technique : Debian
Documentation basée sur la distribution Debian

> > > > Configuration spécifique de Postfix pour Sympa

Configuration spécifique de Postfix pour Sympa

Nous allons utiliser Postfix pour faire parvenir les messages de sympa aux utilisateurs. Si vous ne l’avez pas encore installé, suivez cet exemple de configuration.

À chaque création de nouvelle liste, Sympa ajoute des alias pour les adresses de la liste dans le fichier /etc/mail/sympa_aliases. Il est donc nécessaire que Postfix le sache et le prenne en compte.

Nous allons donc modifier les deux fichiers principaux de configuration de postfix. Dans un premier temps main.cf :

  1. sudo nano /etc/postfix/main.cf

Dans lequel nous modifions la ligne alias_maps comme ceci :

  1. alias_maps = hash:/etc/aliases,hash:/etc/mail/sympa_aliases

On fera de même pour la ligne alias_database :

  1. alias_database = hash:/etc/aliases,hash:/etc/mail/sympa_aliases

Attention : si ces lignes contenaient plus de fichiers que seulement /etc/aliases au départ, il est nécessaire de garder les anciens.

Il est egalement important de modifie la directive mydestination en y ajoutant le domaine du serveur sympa, dans notre exemple, on ajoutera en fin de cette ligne : ,lists.domaine.tld

Puis on y ajoute ces lignes :

  1. #
  2. # SYMPA parameters;
  3. #
  4.  
  5. sympa_destination_recipient_limit = 1
  6. sympabounce_destination_recipient_limit = 1

Télécharger

Ensuite nous modifions le second fichier de configuration master.cf :

  1. sudo nano /etc/postfix/master.cf

En y ajoutant ces lignes :

  1. sympa     unix  -       n       n       -       -       pipe
  2.   flags=R user=sympa argv=/home/sympa/bin/queue ${recipient}
  3.  
  4. sympabounce  unix  -       n       n       -       -       pipe
  5.   flags=R user=sympa argv=/home/sympa/bin/bouncequeue ${recipient}

Télécharger

Enfin, on peut redémarrer postfix pour prendre tout cela en compte :

  1. sudo /etc/init.d/postfix restart

NB :

Il est nécessaire que sympa puisse écrire dans le fichier /etc/mail/sympa_aliases, il est donc important de vérifier régulièrement les droits sur ce fichier.

Pour rétablir les droits d’écriture de sympa il suffit de lancer la commande :

  1. sudo chown -Rvf sympa:sympa /etc/mail/
  • Auteur :
  • Publié le :
  • Mis à jour : 30/04/12

Aucun commentaire


Qui êtes-vous ?
[Se connecter]
Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.