Projet

Général

Profil

Dovecot » Historique » Révision 7

Révision 6 (Patrice Nadeau, 2015-06-21 16:58) → Révision 7/30 (Patrice Nadeau, 2015-06-21 17:00)

h1. Dovecot 

 > Issue : #17 

 Serveur de courriel POP/IMAP. 

 http://www.dovecot.org/ 

 ---- 

 {{toc}} 

 Les fichiers de configuration sont : 
 * _/etc/dovecot/dovecot.conf_ 

 h2. Installation 

 <pre><code class="bash"> 
 zypper install dovecot 
 systemctl enable dovecot.service 
 systemctl start dovecot.service 
 yast firewall services add service=service:dovecot zone=EXT 
 </code></pre> 

 Pour utiliser un mot de passe non encrypté, ajouter/modifier dans _/etc/dovecot/conf.d/10-auth.conf_ : 
 <pre><code class="bash"> 
 disable_plaintext_auth = no 
 </code></pre> 

 h2. Sécurité 

 Pour utiliser l’encryption 
 Dans le répertoire _/usr/share/doc/packages/dovecot_ 
 # Modifier le fichier _dovecot-openssl.cnf_ 
 # Exécuter le script _mkcert.sh_ 

 Modifier le fichier _/etc/dovecot/conf.d/10-ssl.conf_ 
 <pre><code class="bash"> 
 ssl=yes 
 ssl_cert = </etc/ssl/certs/dovecot.pem 
 ssl_key = </etc/ssl/private/dovecot.pem 
 </code></pre> 

 Pour activer l’authentification PAM (utilisateurs locaux), ajouter dans _/etc/pam.d/dovevcot_ : 
 <pre><code class="bash"> 
 auth required pam_unix.so nullok 
 account required pam_unix.so 
 </code></pre> 

 h2. Test 

 Ces tests se font à la ligne de commandes d’une machine Windows ou GNU/Linux. 
 * SMTP :telnet serveur 25 
 * Pop : telnet serveur 110 
 * IMAP : telnet serveur 143 

 Pour créer une boite de courriel, on doit créer un compte utilisateur à ce nom sur le serveur (PAM). 
 À partir du serveur : 
 <pre><code class="bash"> 
 useradd usager 
 passwd usager 
 </code></pre> 

 h2. Dépannage 

 Les fichiers suivant sont utilisés : 
 * _/var/log/mail_ 
 * _/var/log/mail.info_ 
 * _/var/log/mail.warn_ 
 * _/var/log/mail.err_ 

 Vérifier le nombre de messages dans les « queues » avec _mailq_.