您的位置:首页 > 其它

RHEL6 Postfix部署方法

2014-05-10 15:07 190 查看
RHEL6 Postfix部署方法服务端配置:
1.安装postfixyum install postfixservice postfix startchkconfig postfix ongetenforce 0service iptables stop2.修改postfix配置文件vim /etc/postfix/main.cf #修改以下几项即可myhostname = instructor.example.com #设置成自己机器的主机名mydomain = example.com #设置成自己的域名inet_interfaces = all #去掉注释#inet_interfaces = localhost #加上注释164行加上注释,165去掉注释,如下:#mydestination = $myhostname, localhost.$mydomain,localhostmydestination = $myhostname,localhost.$mydomain, localhost, $mydomain3.重启服务生效
servicepostfix restart
4.安装dovecotyum install dovecotservice dovecot restartchkconfig dovecot on5.RHEL5的dovecot都是不需要做任何修改,默认就可以使用的。
RHEL6对dovecot做了比较严格的默认配置,如果使用默认配置,客户端出现错:

-ERR Plaintext authentication disallowed on non-secure (SSL/TLS) connections.

需要修改dovecot主配置文件:vim /etc/dovecot/dovecot.conf:
protocols = imap pop3 lmtp #去掉注释
login_trusted_networks = 0.0.0.0/0 新增一行

设置/etc/dovecot/conf.d/10-mail.conf配置文件如下:vim /etc/dovecot/conf.d/10-mail.conf #大概在25行,去掉注释

mail_location = mbox:~/mail:INBOX=/var/mail/%u6.重启服务生效
servicedovecot restart
7.新建邮箱帐号,做测试使用
useraddaa
useraddbb
passwdaa
passwdbb
8. 由于客户端需要往家目录写文件,所以要设置用户家目录权限
chmod–R 775 /home/aa
chmod–R 775 /home/bb

客户端配置:
yum install mutt –y
mutt –f pop://aa@instructor.example.com
mutt –f pop://bb@instructor.example.com

本文出自 “Linux运维” 博客,请务必保留此出处http://utrace.blog.51cto.com/2213120/1409207
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: