Buat IMAP Server di FreeBSD: Dovecot
Kontribusi oleh al1r4d
pada
dari kategori #freebsd
dan label #dovecot #imap
Kemarin, kami dah bahas buat smtp server pakai OpenSMTPD. Sekarang waktunya IMAP Server dengan Dovecot.
Dovecot
Dovecot adalah layanan POP3 dan IMAP server dengan fokus menyediakan server yang ringan dan kuat.
Kita pasang Dovecot.
# pkg install dovecot
Ganti posisi direktori ke Dovecot dan timpa dengan contoh konfigurasi.
# cd /usr/local/etc/dovecot/
# cp -r example-config/* .
Tentuin protokol yang dipakai, misalnya saya gak pakai pop3
.
# vim /usr/local/etc/dovecot/dovecot.conf
---
protocols = imap lmtp
listen = *
Tambahin SSL pada Dovecot sesuai berikut.
# vim /usr/local/etc/dovecot/conf.d/10-ssl.conf
---
ssl = required
ssl_key = </lokasi-privkey-kamu>
ssl_cert = </lokasi-fullchain-kamu>
Susun mailbox email kamu secara otomatis.
# vim /usr/local/etc/dovecot/conf.d/15-mailboxes.conf
---
namespace inbox {
mailbox Drafts {
special_use = \Drafts
auto = create
}
mailbox Junk {
special_use = \Junk
auto = create
}
mailbox Trash {
special_use = \Trash
auto = create
}
mailbox Sent {
special_use = \Sent
auto = create
}
mailbox "Sent Messages" {
special_use = \Sent
}
}
Kita nyalakan layanan Dovecot:
# sysrc dovecot_enable=YES
# service dovecat start
Periksa apakah sudah jalan atau tidak
# service dovecot status
dovecot is running as pid 1855.
dan
$ openssl s_client -connect domain.com:993 -crlf
---
read R BLOCK
* OK Dovecot ready.