GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengonfigurasi IMAP dengan SSL

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.
Cent OS
  1. Cara mengkonfigurasi selinux di Cent OS

  2. Cara mengkonfigurasi SSL Cloudflare asal dengan Nginx

  3. Cara mengkonfigurasi server email POP3 / IMAP dengan Dovecot di Ubuntu 18.04

  1. Cara Menginstal dan Mengkonfigurasi OpenLiteSpeed ​​dengan PHP 7.4 di CentOS 8

  2. Cara Mengamankan vsFTPd Dengan SSL/TLS

  3. Bagaimana Mengkonfigurasi VSFTPD dengan koneksi terenkripsi SSL/TLS?

  1. Cara Menginstal dan Mengkonfigurasi OpenLiteSpeed ​​dengan PHP 7 di CentOS 7

  2. Cara Mengonfigurasi Jenkins dengan SSL Di Balik Nginx di Ubuntu 20.04

  3. Cara Mengkonfigurasi VSFTPD FTPS dengan SSL/TLS di Ubuntu 18.04