快速业务通道

[RHEL5企业级Linux服务攻略]--第5季 Sendmail服务全攻略之常规配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-17
测试是否开启SMTP的25端口、POP3的110端口及IMAP的143端口. 也可以使用netstat -ntla (12)验证Sendmail的SMTP认证功能 telnet localhost 25 后输入ehlo localhost验证Sendmail的SMTP认证功能 telnet localhost 110 telnet mail.redking.com 25 telnet mail.redking.com 110 (13)建立用户 (14)客户端测试 Sendmail应用案例2: 公司采用两个网段和两个域来分别管理内部员工 team1.redking.com域采用192.168.10.0/24网段 team2.redking.com域采用192.168.20.0/24网段 DNS及Sendmail服务器地址:192.168.8.1 要求: (1)员工可以自由收发内部邮件并且能够通过邮件服务器往外网发信. (2)设置两个邮件群组team1和team2,确保发送给team1的邮件“team1.redking.com”域成员都可以收到,同理哈,发送给team2的邮件“team2.redking.com”域成员都可以收到. (3)禁止待客室的主机192.168.10.88使用Sendmail服务器. 需求分析: 要求(1)中设置员工自由收发内部邮件可以参考Sendmail应用案例1去设置哈,如果需要邮件服务器把邮件发到外网需要设置access文件. 要求(2)需要别名设置来实现群发功能. 要求(3)需要在access文件中拒绝(REJECT)192.168.10.88 因实验原因:由senmail邮件服务器代替路由器功能哈~ 配置实战: (1)配置DNS服务 配置DNS主配置文件named.conf 配置redking.com.zone区域文件 配置8.168.192.in-addr.arpa.zone反向区域文件 配置team1.redking.com.zone区域文件 配置10.168.192.in-addr.arpa.zone反向区域文件 配置team2.redking.com.zone区域文件 配置20.168.192.in-addr.arpa.zone反向区域文件 (2)修改DNS域名解析的配置文件 vim /etc/resolv.conf (3)重启named服务使配置生效 (4)安装Sendmail软件包 RHEL5默认安装sendmail-8.13.8-2.el5m4-1.4.5-3.el5.1软件包,我们只需要安装sendmail-cf-8.13.8-2.el5宏文件包就可以了. (5)编辑sendmail.mc修改SMTP侦听网段范围 配置邮件服务器需要更改IP地址为公司内部网段或者0.0.0.0,这样可以扩大侦听范围(通常都设置成0.0.0.0),否则邮件服务器无法正常发送邮件. vim /etc/mail/sendmail.mc 第116行将smtp侦听范围从127.0.0.1改为0.0.0.0第155行修改成自己域:LOCAL_DOMAIN(`redking.com'')dnl 使用m4命令生成sendmail.cf文件,其实sendmail.mc即是一个模板文件哈~ m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf (6)修改local-host-names文件添加域名及主机名 vim /etc/mail/local-host-names (7)群发邮件设置 vim /etc/aliases aliases文件语法格式: 真实用户帐号:别名1,别名2 使用newaliases命令生成aliases.db数据库文件 (8)配置访问控制的access文件 在RHEL5中,默认Sendmail服务器所在的主机的用户可以任意发送邮件,而不需要任何身份验证,即注意/etc/mail/access文件中有一行Connect: 127.0.0.1 RELAY 生成access数据库文件 makemap hash access.db > access (9)安装Dovecot软件包(POP3和IMAP) 到这里sendmail服务器基本配置完成后,Mail Server就可以完成邮件发送工作,如果需要使用POP3和IMAP协议接收邮件还需要安装dovecot软件包.在rhel5里dovecot整合了IMAP. 安装dovecot软件包要解决其依赖性,安装per-DBI-1.52-1.fc6.i386.rpmmysql-5.0.22-2.1.0.1.i386.rpm (10)启动Sendmail服务 service sendmail restart和service dovecot restart命令启动sendmail和dovecot服务,如果每次开机启动,可以使用chkconfig命令修改.##########################华丽分割

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号