Dovecot配置收件服务
1.创建运行用户
1)useradd -M -s /sbin/nologin dovecot
2)useradd -M -s /sbin/nologin dovenull
2.源代码编译安装
1)tar -zxvf /root/dovecot-2.2.31.tar.gz -C /usr/src/
2)cd /usr/src/dovecot-2.2.31/
3)./configure --sysconfdir=/etc/ //配置dovecot的配置文件存储目录
4)make && make install
3.拷贝模版文件
1)cp doc/dovecot-initd.sh /etc/init.d/dovecot //拷贝启动脚本文件
2)chmod +x /etc/init.d/dovecot
3)chkconfig --add dovecot //将dovecot注册为系统服务
4)cp -r /usr/local/share/doc/dovecot/example-config/* /etc/dovecot/ //拷贝模版配置文件
4.新建PAM认证模块
vim /etc/pam.d/dovecot
#%PAM-1.0
auth required pam_nologin.so
auth include system-auth
account include system-auth
session include system-auth
5.编辑配置文件
vim /etc/dovecot/dovecot.conf
!include conf.d/10-auth.conf //只使用系统用户认证
ssl = no //禁用SSL
disable_plaintext_auth = no //允许明文验证
mail_location = maildir:~/Maildir //指定邮箱的位置
#!include conf.d/*.conf //注释该行,位于102行
6.启动服务并验证
/etc/init.d/dovecot restart //重启dovecot服务
telnet mail.xueluo.org 110 //连接到邮件服务器的110端口(POP3)
USER haha //指定登录用户
PASS 123 //指定用户
LIST //查看邮件列表
RETR 1 //查看你第一封邮件
QUIT