介紹:
dovecot是開源的pop3和imap郵件服務器(MRA,郵件接收代理),用於支持客户端從服務器讀取郵件。
軟件安裝:
[root@localhost ~]# yum install -y dovecot
dovecot配置部分
使用vim文本編輯器編輯dovecot主配置文件
[root@localhost ~]# vim /etc/dovecot/dovecot.conf
找到# protocols = imap pop3 lmtp這條配置語句,去掉前面的註釋(#)。這裏是開啓dovecot的pop3和imap服務。
修改後如圖:
保存並退出。
編輯/etc/dovecot/conf.d/10-auth.conf
[root@localhost ~]# vim /etc/dovecot/conf.d/10-auth.conf
找到# disable_plaintext_auth = yes,去掉前面的註釋(#)並將= yes改為= no。這裏是定義允許使用明文密碼登陸imap/pop3。
修改後如圖:
保存並退出
編輯/etc/dovecot/conf.d/10-mail.conf
[root@localhost ~]# vim /etc/dovecot/conf.d/10-mail.conf
找到# mail_location = mbox:~/mail:INBOX=/var/mail/%u,去掉前面的註釋(#)。這裏是定義郵件存儲路徑。
修改後如圖:
保存並退出,至此dovevot部分配置完成。
現在在保證selinux及防火牆已關閉的情況下啓動dovecot服務。
[root@localhost ~]# service dovecot start
添加兩個郵件賬户測試用:
[root@localhost ~]# useradd -s /sbin/nologin user1 [root@localhost ~]# useradd -s /sbin/nologin user2 [root@localhost ~]# passwd user1 [root@localhost ~]# passwd user2
創建完賬户後要賦予賬號對應的郵箱777的權限,否則接收不到郵件。
[root@localhost ~]# chmod 777 /var/mail/*
測試服務可以使用outlook、fixmail等郵件客户端。
推薦配置完MTA(郵件傳輸代理)和MRA(郵件接收代理)後一起測試,會方便很多。
關於MTA(郵件傳輸代理)的配置教程可以參考以下文章: