informatique:reseau:messagerie:maildrop

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:reseau:messagerie:maildrop [2010/02/17 15:04] bn8informatique:reseau:messagerie:maildrop [2012/02/03 14:40] (Version actuelle) bn8
Ligne 1: Ligne 1:
 +====== Maildrop ======
 +
 +
 **Maildrop** est un **MDA** (//Mail Delivry Agent//) pouvant se subtituer à [[informatique:reseau:messagerie:postfix|Postfix]] au moment de délivrer les mails. **Maildrop** est un **MDA** (//Mail Delivry Agent//) pouvant se subtituer à [[informatique:reseau:messagerie:postfix|Postfix]] au moment de délivrer les mails.
  
 [[informatique:reseau:messagerie:postfix|Postfix]] lui passera le mail en lui passant en paramètre le nom ou le mail de l'utilisateur pour que celui-ci aille le déposer dans sa boite mail. [[informatique:reseau:messagerie:postfix|Postfix]] lui passera le mail en lui passant en paramètre le nom ou le mail de l'utilisateur pour que celui-ci aille le déposer dans sa boite mail.
  
-====== Configuration de [[Postfix]] ======+===== Configuration de Postfix =====
   * main.cf   * main.cf
  
Ligne 18: Ligne 21:
   * Penser à redémarrer [[informatique:reseau:messagerie:postfix|Postfix]] pour appliquer ces modifications   * Penser à redémarrer [[informatique:reseau:messagerie:postfix|Postfix]] pour appliquer ces modifications
  
-====== Configuration de Maildrop ====== +===== Configuration de Maildrop ===== 
-===== Configuration LDAP =====+==== Configuration LDAP ====
   * /etc/maildropldap.config   * /etc/maildropldap.config
  
Ligne 75: Ligne 78:
   quota_attr              mailQuota   quota_attr              mailQuota
  
-====== Configuration du filtrage ======+===== Configuration du filtrage =====
 Le fichier **/etc/maildroprc** contient les actions effectuées par maildrop pour délivrer le mail (un peu comme **~/procmailrc**). Le fichier **/etc/maildroprc** contient les actions effectuées par maildrop pour délivrer le mail (un peu comme **~/procmailrc**).
   * /etc/maildroprc   * /etc/maildroprc
Ligne 112: Ligne 115:
  
  
-====== Configuration de Courier ======+===== Configuration de Courier =====
 Maildrop utilise les librairies de [[informatique:reseau:messagerie:courier|Courier]] pour l'authentification des utilisateurs. Il utilise plus précisément **authdeamon**, le serveur d'authentification de [[informatique:reseau:messagerie:courier|Courier]]. Pour communiquer avec ce service, Maildrop utilise la socket de celui-ci : ///var/run/courier/authdeamon/socket//. L'utilisateur exécutant Maildrop doit donc y avoir accès. Pour cela le plus simple est de placer l'utilisateur dans le groupe //daemon// (dans le fichier ///etc/group//) pour vos tests manuels et de configurer [[informatique:reseau:messagerie:postfix|Postfix]] pour qu'il exécute Maildrop avec les droits du groupe //daemon//. Maildrop utilise les librairies de [[informatique:reseau:messagerie:courier|Courier]] pour l'authentification des utilisateurs. Il utilise plus précisément **authdeamon**, le serveur d'authentification de [[informatique:reseau:messagerie:courier|Courier]]. Pour communiquer avec ce service, Maildrop utilise la socket de celui-ci : ///var/run/courier/authdeamon/socket//. L'utilisateur exécutant Maildrop doit donc y avoir accès. Pour cela le plus simple est de placer l'utilisateur dans le groupe //daemon// (dans le fichier ///etc/group//) pour vos tests manuels et de configurer [[informatique:reseau:messagerie:postfix|Postfix]] pour qu'il exécute Maildrop avec les droits du groupe //daemon//.
  
-**Extrait du fichier //master.cf//+**Extrait du fichier //master.cf//**
  
    maildrop  unix  -                               pipe    maildrop  unix  -                               pipe
Ligne 132: Ligne 135:
 **Remarque : ** La composition de //LDAP_EMAILMAP// se fait à partir des mots clefs //@user@// et //@realm@// correspondant respectivement au nom d'utilisateur et au domaine du mail (tout se qu'il y a avant et après le //@// dans l'adresse mail passé en paramètre). **Remarque : ** La composition de //LDAP_EMAILMAP// se fait à partir des mots clefs //@user@// et //@realm@// correspondant respectivement au nom d'utilisateur et au domaine du mail (tout se qu'il y a avant et après le //@// dans l'adresse mail passé en paramètre).
  
-====== Tests ======+===== Tests =====
 Avant de configurer [[informatique:reseau:messagerie:postfix|Postfix]] pour délivrer les mails via Maildrop, mieux vaut tester que tout fonctionne correctement. Pour cela : Avant de configurer [[informatique:reseau:messagerie:postfix|Postfix]] pour délivrer les mails via Maildrop, mieux vaut tester que tout fonctionne correctement. Pour cela :
   * Changer d'utilisateur pour celui utilisé par Postfix pour lancer Maildrop   * Changer d'utilisateur pour celui utilisé par Postfix pour lancer Maildrop
Ligne 145: Ligne 148:
   To: toto@domain.com   To: toto@domain.com
   Subject: test   Subject: test
 +  
   test   test
  
Ligne 160: Ligne 163:
 La commande devrai rien retourner et le mail devrai se trouvé dans la //Maildir// de l'utilisateur. La commande devrai rien retourner et le mail devrai se trouvé dans la //Maildir// de l'utilisateur.
  
-===== Problèmes possibles =====+==== Problèmes possibles ====
   ERR: authdaemon: s_connect() failed: Permission denied   ERR: authdaemon: s_connect() failed: Permission denied
  
  • informatique/reseau/messagerie/maildrop.1266419096.txt.gz
  • Dernière modification : 2011/06/21 12:48
  • (modification externe)