IMAP oder Internet Message Access Protocol ist eines der beiden am häufigsten verwendeten Protokolle zum Abrufen von E-Mails. Dies ist eine Schritt-für-Schritt-Anleitung zur Konfiguration von IMAP zur Verwendung von SSL-Verschlüsselung für die sichere Kommunikation auf Port 993 (standardmäßig verwendet IMAP Port 143).
Installieren Sie Dovecot- und OpenSSL-Pakete mit dem folgenden Befehl:
yum -y install dovecot openssl
Bearbeiten Sie die Konfigurationsdatei 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
Bearbeiten Sie die Hauptkonfigurationsdatei von Dovecot:
vi /etc/dovecot.conf
Suchen Sie die folgenden Zeilen und kommentieren Sie sie aus:
protocols = imap imaps ssl_disable = no ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem ssl_key_file = /etc/pki/dovecot/private/dovecot.pem
Führen Sie den folgenden Befehl aus, um die vorhandenen Zertifikatsdateien zu löschen:
rm -rf /etc/pki/dovecot/{certs,private}/dovecot.pem
Erstellen Sie neue dovecot.pem-Zertifikate mit dem Skript „mkcert.sh“:
/usr/share/doc/dovecot-1.0.7/examples/mkcert.sh
Starten Sie den Dovecot-Dienst neu, damit die Änderungen wirksam werden:
/etc/init.d/dovecot restart
Testen Sie dann mit dem Mutt-Text-E-Mail-Client, ob alles richtig eingerichtet ist:
mutt -f imap://[email protected]/PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Vielen Dank.