Mengelola server email bukanlah tugas yang mudah. Namun, ada alat seperti Dovecot yang memungkinkan kita untuk mengonfigurasinya dengan cepat sehingga setidaknya, kita memiliki banyak cara yang sudah dilakukan. Inilah postingan hari ini, mempelajari cara menginstal Dovecot di Debian 10.
Dovecot adalah server IMAP dan POP3 open source untuk sistem mirip GNU/Linux / UNIX, yang ditulis terutama dengan mempertimbangkan keamanan . Namun, ini juga berfokus pada pemasangan dan penggunaan yang cepat dan mudah.
Dovecot adalah salah satu server IMAP berperforma terbaik sambil tetap mendukung format mbox dan Maildir standar . Oleh karena itu, ini adalah solusi yang sangat efisien di hampir semua lingkungan. Ini benar-benar gratis tetapi juga memiliki versi komersial.
Aspek penting lainnya adalah bahwa otentikasi pengguna Dovecot sangat fleksibel dan kaya fitur, mendukung banyak database dan mekanisme otentikasi yang berbeda.
Pengguna tidak akan pernah merasa sendirian karena Dovecot mencoba ramah admin. Pesan kesalahan umum dibuat semudah mungkin untuk dipahami.
Jadi, sekarang kita bisa mulai.
Instal Dovecot di Debian 10
Meskipun Dovecot mendukung IMAP dan POP3, pada distribusi berbasis Debian, paket-paket tersebut dipisahkan. Jadi, untuk menginstalnya, sambungkan ke server Anda dan setelah memutakhirkannya, jalankan perintah ini
sudo apt install dovecot-imapd dovecot-pop3d
Ini adalah paket yang diperlukan untuk memiliki Dovecot tetapi ada juga paket lain dengan modul lain. Anda dapat mencarinya menggunakan APT.
sudo apt search dovecot-*
Kemudian Anda dapat menginstal yang Anda butuhkan.
Sekarang Anda perlu mengonfigurasi dovecot.
Mengonfigurasi Dovecot di Debian 10
Sebelum menggunakannya, perlu dilakukan beberapa pengaturan di berbagai file konfigurasi. Yang pertama dan terpenting dari semuanya adalah /etc/dovecot/dovecot.conf
.
Pertama, buat cadangannya, lalu lanjutkan untuk mengeditnya.
sudo cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak sudo nano /etc/dovecot/dovecot.conf
Pada file ini, kita akan membuat dua modifikasi. Yang pertama adalah memastikan bahwa protokol yang didukung oleh Dovecot diaktifkan. Untuk melakukan ini, Anda perlu menghapus komentar pada baris berikut:
!include_try /usr/share/dovecot/protocols.d/*.protocol
Juga, dalam file ini, kita dapat menentukan antarmuka yang akan digunakan Dovecot. Secara default semua IP diaktifkan, baik IPv4 dan IPv6.
Ini dapat dikonfigurasi di baris.
listen = *, ::
Simpan perubahan dan tutup editor.
Selanjutnya, Anda perlu memeriksa cara kerja Dovecot dengan otentikasi. Untuk melakukannya, edit /etc/dovecot/conf.d/10-auth.conf
berkas.
sudo cp /etc/dovecot/conf.d/10-auth.conf /etc/dovecot/conf.d/10-auth.conf.bak
Sekarang Anda dapat mengeditnya
sudo nano /etc/dovecot/conf.d/10-auth.conf
Dalam file ini, Anda perlu mengatur baris ini
disable_plaintext_auth = no auth_mechanisms = plain login
Simpan perubahan dan tutup editor lagi.
Dalam file /etc/dovecot/conf.d/10-mail.conf
di sinilah kita harus menentukan jalur di mana email pengguna akan disimpan.
sudo cp /etc/dovecot/conf.d/10-mail.conf /etc/dovecot/conf.d/10-mail.conf.bak sudo nano /etc/dovecot/conf.d/10-mail.conf mail_location = maildir:~/Maildir
Sekali lagi, simpan perubahan dan tutup editor
Terakhir, perlu untuk menentukan grup dan pengguna yang akan memiliki izin untuk menggunakan Dovecot.
sudo cp /etc/dovecot/conf.d/10-master.conf /etc/dovecot/conf.d/10-master.conf.bak sudo nano /etc/dovecot/conf.d/10-master.conf
Dan ubah unix_listener /var/spool/postfix/private/auth
bagian.
unix_listener /var/spool/postfix/private/auth { mode = 0666 user = postfix group = postfix }
Simpan perubahan dan tutup editor.
Sangat penting untuk mengamankan Dovecot dengan SSL. Jadi, Anda harus menambahkan jalur sertifikat Anda ke /etc/dovecot/conf.d/10-ssl.conf
berkas.
sudo cp /etc/dovecot/conf.d/10-ssl.conf /etc/dovecot/conf.d/10-ssl.conf.bak sudo nano /etc/dovecot/conf.d/10-ssl.conf
Dan Anda menambahkannya seperti ini:
ssl = yes ssl_cert = [Certificates_path]
Simpan perubahan dan tutup editor. Sekarang kita sudah siap.
Yang tersisa adalah mengaktifkan layanan Dovecot dan memeriksa statusnya.
sudo systemctl enable dovecot.service sudo systemctl status dovecot.service
Ingatlah bahwa agar semua ini berfungsi, Anda perlu membuka port 143
, 993
, 110
, dan 995
yang sesuai dengan IMAP, IMAPS, POP3, dan POP3S.
Kesimpulan
Dovecot memungkinkan kami memiliki server IMAP dan POP3 dengan cepat yang dapat kami manfaatkan untuk server email kami.