IMAP o Internet Message Access Protocol è uno dei due protocolli più comunemente utilizzati per il recupero della posta elettronica. Questo è un tutorial passo passo su come configurare IMAP per utilizzare la crittografia SSL per comunicazioni sicure sulla porta 993 (per impostazione predefinita, IMAP utilizza la porta 143).
Installa i pacchetti Dovecot e OpenSSL usando il seguente comando:
yum -y install dovecot openssl
Modifica il file di configurazione 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
Modifica il file di configurazione principale di Dovecot:
vi /etc/dovecot.conf
Trova e decommenta le seguenti righe:
protocols = imap imaps ssl_disable = no ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem ssl_key_file = /etc/pki/dovecot/private/dovecot.pem
Eseguire il comando seguente per eliminare i file di certificato esistenti:
rm -rf /etc/pki/dovecot/{certs,private}/dovecot.pem
Crea nuovi certificati dovecot.pem usando lo script 'mkcert.sh':
/usr/share/doc/dovecot-1.0.7/examples/mkcert.sh
Riavvia il servizio Dovecot per rendere effettive le modifiche:
/etc/init.d/dovecot restart
Quindi, verifica se tutto è impostato correttamente utilizzando il client di posta elettronica di testo Mutt:
mutt -f imap://[email protected]/PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.