LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1251|回复: 1

请kenvin老师帮忙看一下,sedmail不能识别域。

[复制链接]
发表于 2005-6-8 01:32:53 | 显示全部楼层 |阅读模式
1、vi /etc/mail/sendmail.mc
dnl  DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1,Name=MTA')dnl
2、m4 sendmail.mc > sendmail.cf
3、service sendmail restart

做完以上步后,用sendmail -d0 < /dev/null,显示如下:

Version 8.12.10
Compiled with: DNSMAP HESIOD HES_GETMAILHOST LDAPMAP LOG MAP_REGEX
                MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6
                NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF STARTTLS TCPWRAPPERS
                USERDB USE_LDAP_INIT

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = localhost
  (canonical domain name) $j = localhost.localdomain
         (subdomain name) $m = localdomain
              (node name) $k = rhel3
========================================================

Recipient names must be specified

看书上的实验说,不应该显示localhost,而且我把/etc/hosts文件中去掉了除127.0.0.1以外的行。/etc/sysconfig/network中HOSTNAME=rhel3也没有问题。
不知道是为什么?
发表于 2005-6-8 09:00:22 | 显示全部楼层
# hostname "yourhostname.yourdomain"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表