邮件服务器
Sendmail
相关文件:
/etc/mail/sendmail.cf
(主配置文件)
/etc/mail/access
(文件继访问控制)
/etc/mail/domailtable
(域名映射)
/etc/mail/local-host-names
(本地主机别名)
/etc/mail/mailertable
(为特定的域指定特殊的路由规则)
/etc/mail/virtusertable
(虚拟域配置)
步骤:
1.
修改主配置文件
Vi /etc/mail/sendmail/mc
使用
/addr
查找到,将
addr
的地址改为
0.0.0
.0
DAEMON_OPTIONS(`Port=smtp,Addr= 0.0.0 .0, Name=MTA')dnl
M4 /etc/mail/sendmail.mc >/etc/mail/sendmail.cf
2.
修改控制文件
/etc/mail/access
添加允许网段
(
设置允许不同域之间互法邮件
)
如:
192.168.1 RELAY
OK:
接受邮件,即使在其他设置被禁止的邮件也接受;
RELAY
:允许转发邮件;
REJECT
:拒绝接受邮件,并返回信息。
DISCARD
:丢弃邮件
Makemap hash access.db < access
3
.
vi /etc/aliases
为指定用户建立别名
Root: king,snow (
为
root
建立别名
king,snow)
Newaliases
或
sendmail �Cbi
4
.
vi e/tc/mail/local-host-names
(添加邮件域)
如:
163.com
Mail.163.com
5
.开启
ipop3
与
imap
服务
重启邮件服务器
Chkconfig ipop3 on
Chkconfig imap on
Service xinetd restart
6.service sendmail restart
7
注:
linux
默认主机名相同有可能影响邮件的转发
修改默认主机名的方法
vi /etc/sysconfig/network
Hostname = xxx
#hostname xxx
Sendmail
服务器需要有
DNS
的支持,在配置此服务前,请先确认
DNS
能够正确解析。