Projet

Général

Profil

Dovecot » Historique » Version 5

Patrice Nadeau, 2014-10-24 12:40

1 5 Patrice Nadeau
h1. Dovecot
2 1 Patrice Nadeau
3 3 Patrice Nadeau
> Issue : #17
4 1 Patrice Nadeau
5
Serveur de courriel POP/IMAP.
6
7
http://www.dovecot.org/
8
9 5 Patrice Nadeau
----
10
11
{{toc}}
12
13 1 Patrice Nadeau
Les fichiers de configuration sont :
14 2 Patrice Nadeau
* _/etc/dovecot/dovecot.conf_
15
16 5 Patrice Nadeau
h2. Installation
17 3 Patrice Nadeau
18 2 Patrice Nadeau
<pre><code class="bash">
19
zypper install dovecot
20
chkconfig -a dovecot
21
rcdovecot start
22 3 Patrice Nadeau
</code></pre>
23
24
Pour utiliser un mot de passe non encrypté, ajouter/modifier dans _/etc/dovecot/conf.d/10-auth.conf_ :
25
<pre><code class="bash">
26
disable_plaintext_auth = no
27
</code></pre>
28
29 5 Patrice Nadeau
h2. Sécurité
30 3 Patrice Nadeau
31
Pour utiliser l’encryption
32
Dans le répertoire _/usr/share/doc/packages/dovecot_
33
# Modifier le fichier _dovecot-openssl.cnf_
34
# Exécuter le script _mkcert.sh_
35
36
Modifier le fichier _/etc/dovecot/conf.d/10-ssl.conf_
37
<pre><code class="bash">
38
ssl=yes
39
ssl_cert = </etc/ssl/certs/dovecot.pem
40
ssl_key = </etc/ssl/private/dovecot.pem
41
</code></pre>
42
43
Pour activer l’authentification PAM (utilisateurs locaux), ajouter dans _/etc/pam.d/dovevcot_ :
44
<pre><code class="bash">
45
auth required pam_unix.so nullok
46
account required pam_unix.so
47 1 Patrice Nadeau
</code></pre>
48 4 Patrice Nadeau
49 5 Patrice Nadeau
h2. Test
50 4 Patrice Nadeau
51
Ces tests se font à la ligne de commandes d’une machine Windows ou GNU/Linux.
52
* SMTP :telnet serveur 25
53
* Pop : telnet serveur 110
54
* IMAP : telnet serveur 143
55
56
Pour créer une boite de courriel, on doit créer un compte utilisateur à ce nom sur le serveur (PAM).
57
À partir du serveur :
58
<pre><code class="bash">
59
useradd usager
60
passwd usager
61
</code></pre>
62
63 5 Patrice Nadeau
h2. Dépannage
64 4 Patrice Nadeau
65
Les fichiers suivant sont utilisés :
66
* _/var/log/mail_
67
* _/var/log/mail.info_
68
* _/var/log/mail.warn_
69
* _/var/log/mail.err_
70
71
Vérifier le nombre de messages dans les « queues » avec _mailq_.