电子邮件服务器配置
例: 我想创建一个域good 邮箱服务器,本机IP是172.13.0.133。 DNS的域名是good
DNS的域名确实是邮箱服务器的域,(也确实是相当于 XXX@good )涉及到DNS。假如上次DNS没弄明白的同学请看上回DNS服务器篇。 主配置文件存放位置:/etc/mail sendmail.cf :主配置文件
sendmail.mc :因为sendmail.cf 修改苦恼。则在sendmail.mc修改
后再转换成sendmail,cf
access.db : 限制用户是否承诺在邮件服务器上转发邮件 access : 因access.db是数据库文件,就在access修改后再转换成
access.db
local-host-names :本地服务器的别名 步骤一:DNS的设置 vi /etc/named/localhost.zone
www 1D IN A(主机记录) 172.13.0.133(本机IP) mail 1D IN CNAME(别名记录) www
@ 1D IN MX(邮件交换记录) 10(优先级) mail.good
步骤二:service named reload 【重新载入DNS】 步骤三: 测试DNS是否解析正确
1.使用nslookup查看mail.good 是否能解析 2. set type=mx 类型为MX记录 3. good 检查域中的邮件服务器
步骤四:开启对所有IP的监听 1. 打开 vi sendmail.mc 文件
2. 在命令模式(也确实是刚打开的时候确实是命令模式,按i是写入模式)下输入 /Port [查找port选项。查找带有Port的单词] 3. 找到下面一段后前面加上dnl(注释),也能够说是禁用。 DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1,Name=MTA')dnl 注释的作用是监听所有的IP地址。