Dovecot Kurulumu
İlk önce dovecot’u kurmak için yum kullanmalıyız:
yum install dovecot -y
Gerekli dosyaları düzenleyin:
dovecot.conf
vim ile dosyamızı düzenleyelim,
vim /etc/dovecot/dovecot.conf
protocols kelimesini arayalım /protocols başına / kullanarak
Satırın açıklamasını kaldırıp karşısına imap yazıp kayıt edelim.
:wq! komutu ile kayıt edip çıkalım.

dovecot.conf.d/10-auth.conf
vim /etc/dovecot/conf.d/10-auth.conf
/auth_mechanisms aracılığıyla auth_mechanism satırını bulalım.
plain karşısına login yazarak kayıt edip çıkalım :wq kullanarak

dovecot.conf.d/10-mail.conf
grep -i maildir /etc/postfix/main.cf
komutunu kullanalım.
Bunu bilmemiz gerekeceğinden, home_mailbox’ın adını not edin (bizim örneğimizde bu Maildir’dir).
vim /etc/dovecot/conf.d/10-mail.conf
mail conf dosyasını düzenleyelim,
/mail_location dizinini arayalım,
mail_location = maildir:~/Maildir satırının başında bulunan # işaretini kaldıralım. :wq komutuyla değişikliği kayıt edip çıkalım.

dovecot/conf.d/10-master.conf:
dovecot/conf.d/10-master.conf:
/auth-userdb satırını arayalım.
Unix_listener altında mode, user ve group açıklamalarını (#) kaldırın.
Postfix smtp-auth altında ve mode altına yorumsuz mode ekleyin:
user = postfix
group = postfix

:wq kayıt edip çıkalım.
test kullanıcısı oluşturalım,
test_user için homemailbox oluşturalım
yetkileri tanımlayalım
useradd test_user mkdir /home/test_user/Maildir chown test_user.test_user /home/test_user/Maildir/ chmod -R 700 /home/test_user/Maildir/
işlemler bittikten sonra dovecot servisini başlatalım ve konfigurasyonumuzu test edelim. Kullanıcımıza parola oluşturmayıda unutmayalım.
systemctl start dovecot systemctl status dovecot password test_user
Dovecot Yapılandırmanızı test edin
Dovecot Imap serverina bağlanalım,
telnet localhost 143
Şuna benzer bir yanıt alacaksınız:
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
test_user kullanıcısı ile giriş yapalım.
a login test_user 1234
Konfigurasyonlar doğru ayarlanmışsa, şuna benzer bir yanıt alırsınız:
a OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY SPECIAL-USE] Logged in
Tebrikler – dovecot’u yapılandırdık.
Başka bir yazımzıda görüşmek üzere,