linux下的邮件服务器postfix和dns服务器的搭建.docx
- 文档编号:8791928
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:12
- 大小:256.56KB
linux下的邮件服务器postfix和dns服务器的搭建.docx
《linux下的邮件服务器postfix和dns服务器的搭建.docx》由会员分享,可在线阅读,更多相关《linux下的邮件服务器postfix和dns服务器的搭建.docx(12页珍藏版)》请在冰豆网上搜索。
linux下的邮件服务器postfix和dns服务器的搭建
实验第十题
实验要求:
1.Postfix服务安装正确,DNS服务器中相应A记录、PTR记录和CNAME等记录配置合理。
2.SMTP认证功能配置正确。
3.邮件群发功能实现。
4.POP3和IMAP4服务启用。
5.邮件客户端outllook配置正确并能够正常收发电子邮件,包括群发邮件收发。
实验步骤:
本实验用到两台xp做client,ip为192.168.2.100和192.168.2.200
两台rhel5.4,
一台做DNSserver,ip为192.168.2.2
一台做Postfixserver,ip为192.16.2.10
一.Postfix服务安装正确,DNS服务器中相应A记录、PTR记录和CNAME等记录配置合理。
1)、安装DNS
2)填写named.conf配置文件,在/var/named/chroot/etc/
3)正向配置文件,在/var/named/chroot/var/named
4)反向配置文件,在/var/named/chroot/var/named
重启DNS并加入启动项
验证DNS能ping通域名
5)安装postfix
安装之前
netstat–npl|grep25
查看有没有安装邮件服务器
6)
1.设置运行postfix服务的邮件主机的主机名、域名
#vim/etc/postfix/main.cf
myhostname=
mydomain=
2.设置由本邮件服务器转发邮件所使用的域名
myorigin=$mydomain
或者
myorigin=
3.设置postfix监听的网卡接口
inet_interfaces=all
或者
inet_interfaces=
4.设置可接收邮件的主机名称或域名
mydestination=$mydomain,$myhostname
5.设置可转发(Relay)哪些网络的邮件
mynetworks_style=subnet
mynetworks=192.168.2.0/24
6.设置可转发(Relay)哪些网域的邮件
relay_domains=$mydestination
或者
relay_domains=
二.SMTP认证功能配置正确。
SMTP认证的配置
1)安装cyrus-sasl
#rpm-ivhcyrus-sasl-2.1.22.i386.rpm
#saslauthd–v//查看SASL密码验证机制
#servicesaslauthdrestart
2)#vim/etc/sysconfig/saslauthd
MECH=shadow//配置认证模式为shadow
3)
#testsaslauthd–uuser1–p‘123’//测试SASL认证
注意:
要先在系统里面创建用户名,并设置密码
useradduser1
passwdxxx(密码随便设)
4)
#vim/etc/postfix/main.cf
在文件最后添加:
smtpd_sasl_auth_enable=yes
smtpd_sasl_local_domain=‘’
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
broken_sasl_auth_clients=yes
smtpd_client_restrictions=permit_sasl_authenticated
smtpd_sasl_security_options=noanonymous
5)
#vim/usr/lib/sasl2/smtpd.conf
pwcheck_method:
saslauthd
重新启动
#postfixreload
#servicepostfixrestart
#netstat–npl|grep25
三.邮件群发功能实现。
三.POP3和IMAP4服务启用。
pop和imap服务配置
1)
#rpm–ivhdovecot-1.0-1.2.rcl5.el5.i386.rpm
(有perl-DBI、postgresql-libs和mysql-5依赖)
#vim/etc/dovecot.conf
procotols=imapimapspop3pop3s
protocol=imap{
listen=*:
143
}
protocol=pop3{
listen=*:
110
}
#servicedovecotrestart
#netstat–npl|grep110
#netstat–npl|grep143
把所有相关的服务重启一下,并加入启动项
servicesaslauthdrestart
chkconfigsaslauthdon
servicedovecotrestart
chkconfigdovecoton
postfixreload
servicepostfixrestart
chkconfigpostfixon
添加账户
useraddxxx
passwdxxx
testsaslauthd–uxxx–p‘xxx’
四.邮件客户端outllook配置正确并能够正常收发电子邮件,包括群发邮件收发。
outlook配置
验证:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 邮件 服务器 postfix dns 搭建