各位高人:在linux中,怎么设置DNS的MX记录
答案:2 悬赏:10 手机版
解决时间 2021-02-11 03:41
- 提问者网友:我没有何以琛的痴心不悔
- 2021-02-10 05:52
各位高人:在linux中,怎么设置DNS的MX记录
最佳答案
- 五星知识达人网友:山君与见山
- 2021-02-10 07:16
nslookup dig host 这三个应该都可以 cname 和 a 记录貌似不能同时存在
全部回答
- 1楼网友:北城痞子
- 2021-02-10 07:29
以redhat9.0来讲述一下吧。前提必须在dns中添加了mx记录.
一:修改sendmail.mc
#cd /etc/mail
#vi sendmail.mc
将如下行daemon_options(`port=smtp,addr=127.0.0.1,name=mta’)dnl
改为
daemon_options(` port=smtp,addr=0.0.0.0,name =mta’)dnl
以便使用sendmail监听所有的网域(只是监听,不是relay)
将如下行
dnl trust_auth_mech(`external digest-md5 cram-mk5 login plain’)dnl
dnl define(`confauth_mechanisms’,`external gssapi digest-md5 cram-md5 login plain’)dnl
前面的dnl去掉。
二:
修改后保存退出。然后cd /etc/xinetd.d vi ipop3把disable=yes改为no就行了。同理vi
imap也一这样改。改好后。service xinetd restart
因为这个是超级守护进程。必须重新启动。(注:ipop3为邮局协议,用的是110端口,而imap为internet message access
protol,用的是143端口)。
三:生成cf文件
m4 sendmail.mc > sendmail.cf
四:在文件/etc/mail/local-host-names中添加本地域
vi /etc/mail/local-host-names
添加如下的行:
dns.test.com
test.com
(以上为dns域名)
修改后保存并退出
五:重新启动sendmail
service sendmail restart
六:测试
sendmail –d0.1 –bv root |grep sasl
或用netstat -an |grep ":53"或用netstat -tuln grep sendmail
用service sendmail status来看一下它的状态也行。
七:可以在microsoft outlook 或者说foxmail上测试
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯