1、配置yum并且安装postfix dovecot saslauthd
2、添加用户并且指定用户密码
3、配置postfix主配置文件:/etc/postfix/main.cf
(1)配置主机名
(2)配置域名
(3)设置本机寄出的邮件使用的域名后缀地址
(4)设置监听所有的网卡ip
(5)设置允许可接收邮件的地址或域名
(6)设置可转发转发地址
(7)设置可转发的域
4、配置dovecot服务
(1) 主配置文件/etc/dovecot/dovecot.conf
配置打开smtp pop3 imap协议允许使用客户端进行登录
设置允许使用客户端登录的网络
(2)设置/etc/dovecot/conf.d/10-mail.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u 打开注释
(3)创建用户的缺省目录
su - maomao
mkdir -p /home/maomao/mail/.imap/INBOX
(4)设置添加用户自动生成(3)中目录
vim /etc/skel/.bash_profile
if [ ! -d ~/mail/.imap/INBOX ];then
mkdir -p ~/mail/.imap/INBOX
fi
5、在postfix的主配置文件中添加以下参数:
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
6、重启postfix和dovecot,以及saslauthd服务
7、关闭防火墙设置selinux为警告