Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dovecot [Le 02/09/2021, 12:18] sefran Pare feu |
dovecot [Le 11/09/2022, 11:59] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Dovecot convient tant pour des petites que pour des grandes structures. | Dovecot convient tant pour des petites que pour des grandes structures. | ||
- | Rapide, simple à installer, il ne nécessite pas une charge d'administration extraordinaire et utilise très peu de mémoire. | + | Rapide, simple à installer, il ne nécessite pas une charge d'administration extraordinaire et utilise très peu de mémoire. |
===== Configuration des enregistrements DNS ===== | ===== Configuration des enregistrements DNS ===== | ||
Ligne 74: | Ligne 74: | ||
===== Paramétrage du pare-feu ===== | ===== Paramétrage du pare-feu ===== | ||
- | En cas de pare-feu sur votre système, configurez-le pour activer le trafic de messagerie. Lors de l'utilisation du pare-feu UFW, des profils préinstallés pour Dovecot sont fournis. | + | En cas de pare-feu sur votre système, configurez-le pour activer le trafic de messagerie. Lors de l'utilisation du pare-feu UFW, des profils préinstallés pour Dovecot sont fournis. |
Voyons donc comment les activer. | Voyons donc comment les activer. | ||
Ligne 124: | Ligne 124: | ||
$ sudo ufw allow "Dovecot Secure POP3" | $ sudo ufw allow "Dovecot Secure POP3" | ||
</code> | </code> | ||
+ | ===== Vérification du fonctionnement ===== | ||
+ | Pour vérifier le bon fonctionnement de votre serveur Dovecot POP3, utilisez telnet. | ||
+ | S'il n'est pas installé sur votre système, faites-le en exécutant cette commande : | ||
+ | |||
+ | <code bash> | ||
+ | $ sudo apt install telnet | ||
+ | </code> | ||
+ | Pour commencer à tester le serveur de messagerie, lancez telnet : | ||
+ | |||
+ | <code bash> | ||
+ | $ sudo telnet localhost 110 | ||
+ | </code> | ||
+ | |||
+ | Si tout fonctionne correctement, la sortie suivante devrait s'afficher à l'écran : | ||
+ | |||
+ | <code bash> | ||
+ | Connected to localhost. | ||
+ | |||
+ | Escape character is '^]'. | ||
+ | |||
+ | +OK Dovecot ready. | ||
+ | </code> | ||
+ | |||
+ | Saisissez ensuite le nom d'utilisateur et le mot de passe à l'aide de la commande user and pass : | ||
+ | |||
+ | <code bash> | ||
+ | user utilisateur | ||
+ | |||
+ | pass motdepasse | ||
+ | </code> | ||
+ | |||
+ | Une fois la connexion terminée, le serveur enverra la sortie suivante : | ||
+ | |||
+ | <code bash> | ||
+ | +OK Logged in. | ||
+ | </code> | ||
+ | |||
+ | Pour essayer de recevoir un vrai message, utilisez la commande mail fournie par le package mailutils. | ||
+ | |||
+ | <code bash> | ||
+ | $ | ||
+ | echo "TEST" | mail -s "TEST" utilisateur | ||
+ | </code> | ||
+ | |||
+ | Une fois l'e-mail envoyé, avec les commandes ci-dessus, utilisez à nouveau telnet comme ci-dessus pour accéder à la boîte aux lettres : | ||
+ | |||
+ | <code bash> | ||
+ | $ telnet localhost 110 | ||
+ | |||
+ | Trying ::1... | ||
+ | |||
+ | Connected to localhost. | ||
+ | |||
+ | Escape character is '^]'. | ||
+ | |||
+ | +OK Dovecot ready. | ||
+ | |||
+ | user utilisateur | ||
+ | |||
+ | +OK | ||
+ | |||
+ | pass test | ||
+ | |||
+ | +OK Logged in. | ||
+ | </code> | ||
+ | |||
+ | Une fois connecté, pour obtenir une liste des messages reçus, exécutez la commande list : | ||
+ | |||
+ | <code bash> | ||
+ | list | ||
+ | |||
+ | +OK 1 messages: | ||
+ | |||
+ | 1 533 | ||
+ | |||
+ | . | ||
+ | </code> | ||
+ | |||
+ | Comme vous pouvez le voir, vous avez un message non lu : utilisez la commande RETR pour accéder au contenu : | ||
+ | |||
+ | <code bash> | ||
+ | etr 1 | ||
+ | |||
+ | +OK 533 octets | ||
+ | |||
+ | Return-Path: <root@domaine-perso.fr> | ||
+ | |||
+ | To: utilisateur@domaine-perso.fr | ||
+ | |||
+ | Subject: Test | ||
+ | |||
+ | User-Agent: Heirloom mailx 12.5 7/5/10 | ||
+ | |||
+ | MIME-Version: 1.0 | ||
+ | |||
+ | Content-Type: text/plain; charset=us-ascii | ||
+ | |||
+ | Content-Transfer-Encoding: 7bit | ||
+ | |||
+ | Message-Id: <20190701140840.437C1852@courriel.domaine-perso.fr> | ||
+ | |||
+ | From: root@domaine-perso.fr (root). | ||
+ | </code> | ||
+ | |||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
* [[filtrage_des_courriels_avec_dovecot|Filtrage des courriels avec Dovecot]] | * [[filtrage_des_courriels_avec_dovecot|Filtrage des courriels avec Dovecot]] | ||
Ligne 129: | Ligne 233: | ||
* **(en)** [[https://wiki2.dovecot.org/FrontPage]] | * **(en)** [[https://wiki2.dovecot.org/FrontPage]] | ||
* **(fr)** [[https://help.ubuntu.com/lts/serverguide/dovecot-server.html]] | * **(fr)** [[https://help.ubuntu.com/lts/serverguide/dovecot-server.html]] | ||
- | * [[http://lists.debian.org/debian-user-french/2011/04/msg00147.html]] | + | * [[https://lists.debian.org/debian-user-french/2011/04/msg00147.html]] |
---- | ---- | ||
//Contributeurs principaux : ...// | //Contributeurs principaux : ...// |