IMAP ou Internet Message Access Protocol est l'un des deux protocoles les plus couramment utilisés pour la récupération des e-mails. Il s'agit d'un tutoriel étape par étape sur la façon de configurer IMAP pour utiliser le cryptage SSL pour une communication sécurisée sur le port 993 (par défaut, IMAP utilise le port 143).
Installez les packages Dovecot et OpenSSL à l'aide de la commande suivante :
yum -y install dovecot openssl
Modifiez le fichier de configuration dovecot-openssl.cnf :
vi /etc/pki/dovecot/dovecot-openssl.cnf
[ req ] default_bits = 1024 encrypt_key = yes distinguished_name = req_dn x509_extensions = cert_type prompt = no [ req_dn ] # country (2 letter code) C=<your_country_code> # State or Province Name (full name) ST=<state> # Locality Name (eg. city) L=<your_city> # Organization (eg. company) O=<your company name> # Organizational Unit Name (eg. section) OU=<your company section name> # Common Name (*.example.com is also possible) CN=www.yourdomain.com # E-mail contact [email protected] [ cert_type ] nsCertType = server
Modifiez le fichier de configuration principal de Dovecot :
vi /etc/dovecot.conf
Recherchez et décommentez les lignes suivantes :
protocols = imap imaps ssl_disable = no ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem ssl_key_file = /etc/pki/dovecot/private/dovecot.pem
Exécutez la commande suivante pour supprimer les fichiers de certificat existants :
rm -rf /etc/pki/dovecot/{certs,private}/dovecot.pem
Créez de nouveaux certificats dovecot.pem à l'aide du script "mkcert.sh" :
/usr/share/doc/dovecot-1.0.7/examples/mkcert.sh
Redémarrez le service Dovecot pour que les modifications prennent effet :
/etc/init.d/dovecot restart
Ensuite, testez si tout est correctement configuré à l'aide du client de messagerie texte Mutt :
mutt -f imap://[email protected]/PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.