Moyen le plus simple de configurer un serveur de messagerie IMAP

12

Je suis nouveau dans la configuration d'un serveur de messagerie et partout où je regarde, je reçois des instructions obsolètes ou vraiment complexes sur la configuration d'un serveur de messagerie.

Existe-t-il des méthodes simples pour installer un serveur de messagerie IMAP?

clifford.duke
la source
Il y en a mypostfixadmin. Tant que vous le verrouillez, c'est assez agréable et chic à avoir.
earthmeLon

Réponses:

21

Vous pouvez utiliser Dovecot pour le serveur de messagerie

  1. Installez les packages

    sudo apt-get install dovecot-imapd dovecot-pop3d

  2. Configurez le protocole que vous devez utiliser en ajoutant le protocole dans le fichier /etc/dovecot/dovecot.conf:

    protocols = pop3 pop3s imap imaps

  3. Choisissez la boîte aux lettres que vous souhaitez utiliser. Dovecot prend en charge maildiret mboxformats. Modifiez le fichier /etc/dovecot/dovecot.confet changez la ligne

    mail_location = maildir:~/Maildir # (for maildir)

    ou

    mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u # (for mbox)

  4. Redémarrez le service

    sudo /etc/init.d/dovecot restart

  5. Utilisez telnet pour vérifier que pigeonnier fonctionne correctement.

    telnet localhost imap

C'est ça.

PS. Assurez-vous également que votre pare-feu est correctement configuré pour accepter les connexions sur les ports appropriés.

Source: Documentation officielle du serveur Dovecot

Tarun
la source
1
Très bonne réponse. Cependant, vous voudrez peut-être améliorer un peu cela en expliquant comment savoir si l'on utilise des formats mbox ou maildir, ainsi que le fait que sur Ubuntu 14.04 Server, il utilise Upstart pour Dovecot maintenant et vous devez donc faire "start / commandes de type stop / restart / status dovecot ".
Volomike
1
De plus, j'ai constaté que si vous obtenez une invite pour SSL, le sauter entraînera le non-chargement de pigeonnier. Vous devrez faire un SSL auto-signé sur le courrier jusqu'à ce que vous puissiez le remplacer par un vrai certificat. En outre, dpkg-reconfigure dovecot-imapcela ne fonctionne pas - vous devrez faire apt-get --purge remove dovecot-core dovecot-imapd dovecot-pop3dpour supprimer et recommencer.
Volomike
1
La version actuelle de dovecot utilise un /etc/dovecot/conf.d où il stocke différents fichiers de configuration, donc la sélection du protocole est faite en y plaçant des fichiers. Quoi qu'il en soit, il n'est pas nécessaire de modifier n'importe quoi, l'installation par défaut règle déjà tout correctement.
jesjimher
Les documents peuvent maintenant être trouvés sur help.ubuntu.com/18.04/serverguide/dovecot-server.html , mais je ne sais pas si le reste de la réponse doit être revu depuis 2013 ...
mwfearnley