预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

电子邮件服务器配置例:我想创建一个域good.com邮箱服务器本机IP是172.13.0.133。DNS的域名是good.comDNS的域名就是邮箱服务器的域(也就是相当于www.XXX@good.com)涉及到DNS。如果上次DNS没弄懂的同学请看上回DNS服务器篇。主配置文件存放位置:/etc/mailsendmail.cf:主配置文件sendmail.mc:因为sendmail.cf修改麻烦。则在sendmail.mc修改后再转换成sendmailcfaccess.db:限制用户是否允许在邮件服务器上转发邮件access:因access.db是数据库文件就在access修改后再转换成access.dblocal-host-names:本地服务器的别名步骤一:DNS的设置vi/etc/named/localhost.zonewww1DINA(主机记录)172.13.0.133(本机IP)mail1DINCNAME(别名记录)www@1DINMX(邮件交换记录)10(优先级)mail.good.com步骤二:servicenamedreload【重新载入DNS】步骤三:测试DNS是否解析正确1.使用nslookup查看mail.good.com是否能解析2.settype=mx类型为MX记录3.good.com检查域中的邮件服务器步骤四:开启对所有IP的监听打开visendmail.mc文件在命令模式(也就是刚打开的时候就是命令模式按i是写入模式)下输入/Port[查找port选项。查找带有Port的单词]找到下面一段后前面加上dnl(注释)也可以说是禁用。DAEMON_OPTIONS('Port=smtpAddr=127.0.0.1Name=MTA')dnl注释的作用是监听所有的IP地址。步骤五:把在sendmail.mc上的设置转换成sendmail.cf。m4sendmail.mc>sendmail.cf(重定向覆盖原有的sendmail.cf文件)步骤六:配置visendmail.cf1./Cw[查找Cw选项]2.Cwlocalhost:含义是发给localhost这个域的邮件认为是本地的邮件。由本地的邮件服务器处理。而不发送到其他的邮件服务器。3.这里我们将Cwlocalhost修改成Cw(完整的域名)域名例如:Cwwww.good.comgood.com步骤七:重启sendmail服务:servicesendmailrestart步骤八:在Linux中sendmail只是一个SMTP服务器并不提供pop3和imap服务。为了实现玩完整的sendmail的功能。需要安装客户端接收邮件的服务器。(SMTP是发送POP3或IMAP是接收)1.rpm-qimap【查看是否安装】2.cd/etc/xinetd.d【进入xinetd.d的工作目录】3.vi/ipop3为了使用户可以接收邮件Disable(禁用)=yes修改no(不禁用ipop3)步骤九:servicexinetdreload【载入xinetd】步骤十:创建用户test和userLinux下的用户都代表一个邮箱。完整邮箱名:用户@域.com例如:test@good.com和user@good.comuseraddtest【创建test用户】passwdtest【给test用户密码】useradduser【创建user用户】passwduser【给user用户密码】步骤十一:在真机用outlook测试邮件的收发。DNS的IP地址要指向邮件服务器地址。1。创建两个账户相互发送邮件。2.Test用户创建同上:3.发送邮件邮件服务器OK。下面还有个邮件中继的。十二。邮件中继(从本地邮件服务器发到另一个邮件服务器)一般是不允许中继要想中继有两种方法:1.修改access.db文件:在数据库文件中加入某个子网。某个IP。某个域名。允许一部分计算机进行邮件中继(可以简单的允许某一部分的计算机进行中继方便)2.进行身份验证:在发送邮件的时候要求输入用户和密码验证身份才邮件中继。(可以实现用户级别的控制详细的控制每个用户)3.用access.db文件来控制是否允许中继via