GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Menginstal dan Mengonfigurasi Dovecot di CentOS?

Dovecot digunakan untuk menerima email masuk di server Anda dari Postfix. Dovecot adalah IMAP dan POP3 Mail Server open-source yang digunakan untuk Sistem Operasi Linux dan UNIX.

Berikut adalah langkah-langkah untuk menginstal Dovecot di Centos.

Kami yakin Anda telah menginstal Postfix. Kami melakukan konfigurasi ini di Centos 6.

  1. Instal Dovecot menggunakan perintah di bawah ini.

    # sudo yum install dovecot


  2. Setelah diinstal, Anda perlu mengkonfigurasi file dovecot. Buka di vi editor dan buat perubahan seperti di bawah ini.

    # vi /etc/dovecot/dovecot.conf
    protocols = imap pop3
    mail_location = maildir:~/Maildir


  1. Sekarang, kita akan mengkonfigurasi file proses otentikasi di path /etc/dovecot/conf.d/10-auth.conf . Sekali lagi gunakan vi editor dan batalkan komentar pada baris berikut.

    auth_mechanisms = plain login
  2. Untuk mengkonfigurasi lokasi email, kami akan menambahkan baris di bawah ini di 10-mail.conf file di /etc/dovecot/conf.d/ lokasi.

    mail_location = maildir:~/Maildir


  3. Sekarang, kita akan mengkonfigurasi soket UNIX untuk Postfix SMTP AUTH. Untuk melakukan ini, kita akan memodifikasi file /etc/dovecot/conf.d/10-master.conf dan perlu membuat perubahan seperti gambar di bawah ini.

    vi /etc/dovecot/conf.d/10-master.conf
    #unix_listener auth-userdb {
         #mode = 0600
         #user =
         #group =
       #}
    
     # Postfix smtp-auth
       unix_listener /var/spool/postfix/private/auth {
         mode = 0666
         user = postfix
         group = postfix
       }


  1. Buka file 20-pop3.conf dengan perintah di bawah ini.

    vi /etc/dovecot/conf.d/20-pop3.conf
  2. Batalkan komentar atau tambahkan baris di bawah ini jika tidak ada.

    pop3_uidl_format = %08Xu%08Xv
    pop3_client_workarounds = outlook-no-nuls oe-ns-eoh


  3. Silakan gunakan perintah di bawah ini untuk membuat pengguna. Di sini, kami telah menggunakan pengguna uji.

    sudo useradd test
  4. Buat direktori email untuk pengguna uji.

    sudo mkdir /home/test/Maildir
  5. Tetapkan izin direktori Mail ke pengguna yang dibuat.

    sudo chown test:test /home/test/Maildir
    sudo chmod -R 700 /home/test/Maildir
    


  6. Jalankan perintah di bawah ini untuk memulai layanan dovecot .

    # sudo service dovecot start
  7. Untuk Menghubungkan klien email Anda ke server SMTP, Anda perlu mengonfigurasi Postfix.

  8. Buka file /etc/postfix/main.cf menggunakan vi editor.

    sud vi /etc/postfix/main.cf
  9. Tambahkan baris di bawah ini.

    # authentication
     smtpd_sasl_security_options = noanonymous
     smtpd_sasl_auth_enable = yes 
     smtpd_sasl_type = dovecot
     smtpd_sasl_local_domain = $hostname
     broken_sasl_auth_clients = yes
     smtpd_sasl_path = private/auth
  10. Mulai ulang layanan Postfix.

    # sudo service postfix restart
  11. Anda harus mengizinkan port di bawah ini di firewall Anda.

    110,143,465,587,993,995

Linux
  1. Cara Menginstal dan Mengkonfigurasi Nginx di CentOS 7

  2. Cara Menginstal dan Mengonfigurasi Redis di CentOS 7

  3. Cara menginstal dan mengkonfigurasi Dovecot

  1. Cara Menginstal dan Mengonfigurasi GitLab di CentOS 7

  2. Cara Instal dan Konfigurasi Redmine di CentOS 7

  3. Cara Menginstal dan Mengonfigurasi Redis di CentOS 8

  1. Cara Menginstal dan Mengonfigurasi Samba di CentOS 8

  2. Cara Menginstal dan Mengonfigurasi GitLab CE di CentOS 7

  3. Cara Menginstal dan Mengonfigurasi Zabbix di CentOS 7