欢迎来到天天文库
浏览记录
ID:42605671
大小:1.13 MB
页数:18页
时间:2019-09-18
《postfix邮件服务器搭建完整版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Postfix邮件服务器安装一.安装前准备1.关闭防火墙vi/etc/selinux/config图1如图1,将其中的SELINUX=enforcing修改为SELINUX=disabled需要注意的是此修改需要重启后才能生效,可以在将所有搭建步骤结束后在进行重启。2.关闭ip信息包过滤系统iptablesiptables–flush图23.从自启动中关掉sendmail先停掉sendmail服务:servicesendmailstop图3然后从自启动项中移除sendmail:chkconfigse
2、ndmailoff二、安装软件包,本文档中安装的是linuxredhat5.4自带的rpm安装包1.安装配置DNS服务器DNS服务用来帮助解析域名的,如果不配置DNS服务,那么outlook,foxmail等软件无法解析我们的邮件域名,也就无法连接到提供收发邮件协议的服务器。(1)查看系统是否已经安装了服务相关的所有安装包rpm–qa
3、grepbind图4可以看到系统只安装了服务所需的部分包,还需要安装如下图所示的其他包:图5(2)使用rpm–ivh命令安装其他包:图6(3)配置DNSDNS有两个配
4、置文件:①主配置文件:/var/named/chroot/etc/named.conf用来设置DNS全局命令的编辑DNS主配置文件(默认是空的)如下:命令:vi/var/named/chroot/etc/named.conf这里以kk.com域名为例进行配置,如图:图7编辑完成后先按Esc键退出编辑状态然后输入:wq点击回车进行保存。②zone文件,注意此处的zone文件的名称要和住配置文件中的file后写的文件名一致。可以从模板拷贝一份zone文件进行编辑配置:cp/usr/share/doc/b
5、ind-9.3.6/sample/var/named/localdomain.zone/var/named/chroot/var/named/kk.com.zone图8编辑kk.com.zone文件:图9图9所示为拷贝得到了原始文件,我们需要在其中添加如下图所示配置:图10这里需要注意的是域名后面一定要加点“.”其中mail.kk.com是你邮件服务器的域名,后面对应系统的ip地址;kk.com是电子邮件地址@后需要写的内容如有邮件用户well,则其电子邮件地址为:well@kk.com编辑完成后保
6、存配置。(4)启动并测试DNS服务①启动服务:servicenamedstart②清空DNS缓存文件:echo“”>/etc/resolv.conf③验证DNS解析:hostmail.kk.com图11出现如图11中mail.kk.comhasaddress192.168.106.141所示的内容,说明DNS服务配置成功。(5)将named服务添加到自启动列表chkconfig--addnamedchkconfignamedon2.安装配置dovecotdovecot是提供pop3、imap的服务器
7、,这两个协议是邮件服务器完成收邮件的协议(1)安装dovecot图12如图12所示,当直接安装dovecot包时会报error,这说明要安装dovecot需先安装其关联包mysql的包;但是安装mysql需啊哟先安装perl相关的包。以下为安装dovecot所需安装的关联包的安装过程:图1(2)配置dovecot配置dovecot运行参数vi/etc/dovecot.confssl_disable=yesprotocols=pop3imapdisable_plaintext_auth=nomail_
8、locaton=maildir:~/Maildir温馨提示:在vi进入dovecot.conf的配置文件后可以使用末行模式快速查找:图14如图中红色标记部分,直接输入:/然后输入自己要查找的内容然后回车即可。找到之后按照配置dovecot运行参数中进行配置。图15(3)配置好dovecot后启动dovecotservicedovecotstart(4)查看dovecot监听端口:netstat–natpl
9、grepdovecot3.安装配置postfixPostfix是提供SMTP的服务器,通过此服
10、务来发送邮件(1)安装postfix图16(1)配置postfixvi/etc/postfix/main.cfinet_interfaces=allmyhostname=mail.kk.commydomain=kk.commyorigin=$mydomainmydestination=$mydoain,$myhostnamehome_mailbox=Maildir(2)启动postfix服务servicepostfixstart(3)将服务添加到自启动列表中至此邮件服
此文档下载收益归作者所有