GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo configurar IMAP con SSL

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.
Cent OS
  1. Cómo configurar selinux en Cent OS

  2. Cómo configurar origen Cloudflare SSL con Nginx

  3. Cómo proteger vsFTPd con SSL/TLS

  4. ¿Cómo configurar VSFTPD con conexión encriptada SSL/TLS?

  5. Cómo configurar un servidor de correo POP3/IMAP con Dovecot en Ubuntu 18.04

Cómo configurar Nginx con SSL

Cómo instalar Let's Encrypt SSL con Nginx en CentOS 7

Cómo instalar Let's Encrypt SSL con Lighttpd en CentOS 7

¿Cómo configurar la copia de seguridad de Dropbox con Plesk?

¿Cómo usar CloudFlare CDN con un SSL?

Cómo configurar PHP-FPM con NGINX