linux下的邮件服务器postfix与dns服务器的搭建.docx

linux下的邮件服务器postfix与dns服务器的搭建.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验第十题实验要求:Postfix服务安装正确,DNS服务器中相应A记录、PTR记录和CNAME等记录配置合理。SMTP认证功能配置正确。3.邮件群发功能实现。4.POP3和IMAP4服务启用。5.邮件客户端outllook配置正确并能够正常收发电子邮件,包括群发邮件收发。实验步骤:本实验用到两台xp做client,ip为00和00两台rhel5.4,一台做DNS server,ip为一台做Postfix server,ip为0Postfix服务安装正确,DNS服务器中相应A记录、PTR记录和CNAME等记录配置合理。1)、安装DNS2)填写named.conf配置文件,在/var/named/chroot/etc/3)正向配置文件,在/var/named/chroot/var/named4)反向配置文件,在/var/named/chroot/var/named重启DNS并加入启动项验证DNS能ping通域名5)安装postfix安装之前netstat–npl |grep 25查看有没有安装邮件服务器6)1.设置运行postfix服务的邮件主机的主机名、域名#vim /etc/postfix/main.cfmyhostname = mydomain = 2.设置由本邮件服务器转发邮件所使用的域名myorigin = $mydomain或者myorigin = 3.设置postfix监听的网卡接口inet_interfaces = all或者inet_interfaces = 4.设置可接收邮件的主机名称或域名mydestination = $mydomain,$myhostname5.设置可转发(Relay)哪些网络的邮件mynetworks_style = subnetmynetworks = /246.设置可转发(Relay)哪些网域的邮件relay_domains = $mydestination或者relay_domains = SMTP认证功能配置正确。SMTP认证的配置1)安装cyrus-sasl#rpm -ivh cyrus-sasl-2.1.22.i386.rpm#saslauthd–v //查看SASL密码验证机制#service saslauthd restart2)#vim /etc/sysconfig/saslauthd MECH=shadow //配置认证模式为shadow3)#testsaslauthd–u user1 –p ‘123’ //测试SASL认证注意:要先在系统里面创建用户名,并设置密码useradduser1passwd xxx(密码随便设)4)#vim /etc/postfix/main.cf在文件最后添加:smtpd_sasl_auth_enable = yessmtpd_sasl_local_domain = ‘’smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destinationbroken_sasl_auth_clients = yessmtpd_client_restrictions = permit_sasl_authenticatedsmtpd_sasl_security_options = noanonymous5)#vim /usr/lib/sasl2/smtpd.confpwcheck_method: saslauthd重新启动#postfix reload#service postfix restart#netstat–npl |grep 25三.邮件群发功能实现。POP3和IMAP4服务启用。pop和imap服务配置1)#rpm –ivh dovecot-1.0-1.2.rcl5.el5.i386.rpm(有perl-DBI、postgresql-libs和mysql-5依赖)#vim /etc/dovecot.confprocotols = imapimaps pop3 pop3sprotocol = imap { listen = *:143 } protocol = pop3 { listen = *:110 } #service dovecot restart#netstat–npl |grep 110#netstat–npl |grep 143把所有相关的服务重启一下,并加入启动项service saslauthd restartchkconfigsas

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档