Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

Sendmail短域名配置 邮箱地址不带主机名

来源: 未知 分享至:

假如两台主机 www.linuxso.com(192.168.1.11)   www.example.com(192.168.1.12)

/etc/sysconfig/network 里 HOSTNAME 写的是 www.linuxso.com  这是正规的写法. 前面是主机名,后面是域名见有同学爱把主机名写为linuxso.com这样的. 其实是很不好的,linuxso.com是域名,前面要加上主机名.否则如果同域里还有其它的主机你又怎么区分呢?,ftp.linuxso.com    dns.linuxso.com  www.linuxso.com  这样的写法是最为科学的.

配置好sendmail之后,你会发现 发邮件只能用 root@www.linuxso.com 这样的邮箱地址。

如果想使用简短的地址 比如root@linuxso.com 需要改哪些配置呢?

1.DNS 需要能够解析 把 linuxso.com 解析到192.168.1.11

 @    IN    A    192.168.1.11

www   IN  A  192.168.1.11

mail  IN   CNAME www

@      IN   MX  10  mail.linuxso.com.    

//以上配置中的@就等于linuxso.com.  

//最后的这个. 不要忘记了.   example.com域的正向解析文件参照这个写。

2.修改sendmail配置

刚开始学sendmail配置,不直不太理解/etc/mail/local-host-name 这个文件有什么用

现在终于搞清楚了.这个就是设置短域名的.

在这里添加

linuxso.com

www.linuxso.com

即可同时使用root@linuxso.com    root@www.linuxso.com 

希望对大家有所帮助.这个问题纠结了我好久..终于搞定。可以安心睡觉了.

 


Tags: sendmail
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史