Installation POP3 et IMAP (courier) Debian 8 (Jessie) Installation POP3 et IMAP (courier) Debian 8 (Jessie)
Menu

Installation POP3 et IMAP (courier) Debian 8 (Jessie)

28 avril 2017 - Serveur Cloud VPS
Installation POP3 et IMAP (courier) Debian 8 (Jessie)
Installation d’un serveur de messagerie Cloud VPS sous Debian 8 (Jessie) avec PHP 7 (Je vous invite à me suivre sur Facebook et Twitter pour avoir les prochains articles à venir)

  1. Le choix du serveur Cloud VPS.
  2. L’installation du serveur.
  3. La mise en route du serveur avec PHP 7.
  4. L’installation de MySQL et Phpmyadmin.
  5. Installer Webmin.
  6. Les certificats SSL Cerbot.
  7. L’installation du serveur de messagerie Postfix et Postfixadmin.
  8. L’installation du serveur de messagerie configuration de Postfix.
  9. L’installation du serveur de messagerie. Installation POP3 et IMAP (courier).
  10. L’installation du serveur de messagerie. Web mail Roundcube.
  11. L’installation du serveur de messagerie. Sécurisation du serveur SMTP.
  12. L’installation du serveur de messagerie. Sécurisation du SMTP via TLS.
  13. L’installation du serveur de messagerie. Sécurisation des protocoles IMAP et POP3 avec SSL.
  14. L’installation du serveur de messagerie. Gestion des spam Spamassassin.
  15. L’installation du serveur de messagerie. Filtre des Spam dans dossier Junk.
  16. Roundcube : Plugins et Skin.
  17. Quelques astuces de gestion du serveur de messagerie.

Installation de POP3 et IMAP

 

 

Et toujours dans la suite de notre installation d’un serveur de messagerie sur un serveur Debian 8 (Jessie) avec PHP 7 nous allons faire l’installation de POP3 et IMAP. Pour cela nous allons utiliser le paquet « courier »

BTCClicks.com Banner

 

Tuto installé sur un serveur Obambu Medium à 2.24€/mois HT

  • 2 vCore
  • 2 Go RAM
  • 50 Go disque
  • 1 IPv4 (jusqu’a 5*)
  • 5 IPv6

Certains liens que vous trouverez dans cet article sont des liens affiliés. C’est à dire que je peux toucher une commission si vous vous procurez un des produits présentés. Mais si j’en parle dans ce blog c’est que c’est un bon outil ! 

POP3 et IMAP c’est quoi ? !!!  IMAP POP3

IMAP et POP3 sont des protocoles Internet standard pour les e-mails, permettant à votre programme de messagerie d’accéder aux comptes e-mail de votre espace web.

Nous allons installer les deux protocoles mais nous utiliserons surtout IMAP permettant d’avoir accès à sa messagerie sur différents appareils (webmail, Téléphone, Tablette, appli de messagerie …)

Et les paquets « courier » c’est quoi ? !!! (traduction du Paquet source Debian)

L’agent de transfert de messagerie courier (MTA) est un serveur de messagerie / groupware intégré basé sur des protocoles de commodité ouverts tels que ESMTP, IMAP, POP3, LDAP, SSL et HTTP. Courier fournit les services ESMTP, IMAP, POP3, webmail et mailing list dans un cadre unique et cohérent. !
Ce paquet fournit un serveur IMAP qui accède aux courriels stockés dans les boîtes aux lettres du format Maildirs. Ce serveur a une empreinte extrêmement petite et fournit des dossiers partagés et virtuels partagés.

Et c’est partie pour l’installation !

Il faut commencer par installer l’ensemble des paquets : (Je suis connecté sur le serveur en SSH en root pour les configurations donc attention)

apt-get install courier-base courier-authdaemon courier-authlib-mysql courier-imap courier-pop

#Lorsque "courier-base" vous posera la question "Faut-il créer les répertoires nécessaires à l'administration web ?", répondez "Non".

Et on attaque la configuration de « courier » :

Nous allons utiliser la connexion par sql.

cd /etc/courier

#ouvrir le fichier authdaemonrc
nano authdaemonrc
#Repérez la ligne authmodulelist="authpam" et remplacez la valeur par "authmysql".

#ouvrir le fichier authmysqlrc
nano authmysqlrc

#Dans ce fichier, modifiez les informations suivantes :
MYSQL_SERVER    localhost
MYSQL_USERNAME  postfix
MYSQL_PASSWORD le mot de passe de la base postfix
...
MYSQL_DATABASE  postfix
...
# Table contenant les utilisateurs
MYSQL_USER_TABLE    mailbox
...
# Champ contenant le mot de passe crypté d'un utilisateur
MYSQL_CRYPT_PWFIELD     password
...
# ID de l'utilisateur postfix (sur le système Linux)
MYSQL_UID_FIELD         5000
...
# ID du groupe postfix (sur le système Linux)
MYSQL_GID_FIELD         5000
...
# Champ contenant le nom d'utilisateur (ou adresse e-mail) d'un utilisateur
MYSQL_LOGIN_FIELD       username
...
# Dossier contenant tous les e-mails
MYSQL_HOME_FIELD        "/var/spool/vmail"
...
# Nom (et prénom) de l'utilisateur. (le nom complet indiqué via Postfix Admin)
MYSQL_NAME_FIELD        name
...
# Indique où se trouvent les emails de l'utilisateur demandé.
# ATTENTION : Cette ligne est commentée par défaut. Vous devez donc enlever le # présent en début de ligne pour l'activer.
MYSQL_MAILDIR_FIELD maildir

Une fois fait il faut redémarrer les services. Je vous invite à ouvrir une autre console en tapant : tail -f /var/log/syslog pour vérifier que tout se passe bien à chaque fois.

service courier-authdaemon restart
service courier-pop restart
service courier-imap restart

Si vous n’avez pas d’erreur votre IMAP et POP3 sont fonctionnel !

Le prochain article fera l’installation du webmail (Roundcube) permettant de vérifier cela.