IMAP o Protocolo de acceso a mensajes de Internet es uno de los dos protocolos más utilizados para la recuperación de correo electrónico. Este es un tutorial paso a paso sobre cómo configurar IMAP para usar el cifrado SSL para una comunicación segura en el puerto 993 (de manera predeterminada, IMAP usa el puerto 143).
Instale los paquetes Dovecot y OpenSSL usando el siguiente comando:
yum -y install dovecot openssl
Edite el archivo de configuración 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
Edite el archivo de configuración principal de Dovecot:
vi /etc/dovecot.conf
Busque y descomente las siguientes líneas:
protocols = imap imaps ssl_disable = no ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem ssl_key_file = /etc/pki/dovecot/private/dovecot.pem
Ejecute el siguiente comando para eliminar los archivos de certificado existentes:
rm -rf /etc/pki/dovecot/{certs,private}/dovecot.pem
Cree nuevos certificados dovecot.pem usando el script 'mkcert.sh':
/usr/share/doc/dovecot-1.0.7/examples/mkcert.sh
Reinicie el servicio Dovecot para que los cambios surtan efecto:
/etc/init.d/dovecot restart
Luego, prueba si todo está configurado correctamente usando el cliente de correo electrónico de texto Mutt:
mutt -f imap://[email protected]/PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.