IMAP atau Internet Message Access Protocol adalah salah satu dari dua protokol yang paling umum digunakan untuk pengambilan email. Ini adalah tutorial langkah demi langkah tentang cara mengonfigurasi IMAP untuk menggunakan enkripsi SSL untuk komunikasi yang aman pada port 993 (secara default IMAP menggunakan port 143).
Instal paket Dovecot dan OpenSSL menggunakan perintah berikut:
yum -y install dovecot openssl
Edit file konfigurasi 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
Edit file konfigurasi Dovecot utama:
vi /etc/dovecot.conf
Temukan dan batalkan komentar pada baris berikut:
protocols = imap imaps ssl_disable = no ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem ssl_key_file = /etc/pki/dovecot/private/dovecot.pem
Jalankan perintah berikut untuk menghapus file sertifikat yang ada:
rm -rf /etc/pki/dovecot/{certs,private}/dovecot.pem
Buat sertifikat dovecot.pem baru menggunakan skrip 'mkcert.sh':
/usr/share/doc/dovecot-1.0.7/examples/mkcert.sh
Mulai ulang layanan Dovecot agar perubahan diterapkan:
/etc/init.d/dovecot restart
Kemudian, uji apakah semuanya sudah diatur dengan benar menggunakan klien email teks Mutt:
mutt -f imap://[email protected]/PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.