QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1841|回复: 10

sendmail中local-host-names问题!

[复制链接]
发表于 2003-12-20 01:53:34 | 显示全部楼层 |阅读模式
RH8.0 默认装sendmail
实验发现"@"后并非是我要的效果!

#在local-host-names中设置capslock.com
# vi /etc/mail/local-host-names
# local-host-names - include all aliases for your machine here.
  capslock.com

测试邮件结果:
$ mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/spool/mail/mail09": 1 message 1 new
>N  1 [email protected]  Sat Dec 20 01:09  16/622   "HELLO"
& 1
Message 1:
From [email protected]  Sat Dec 20 01:09:25 2003
Date: Sat, 20 Dec 2003 01:09:05 +0800
From: root <[email protected]>
To: [email protected]
Subject: HELLO
welcome to mail09
&

问题:为什么是"@www.capslock.com"而不是"@capslock.com"呢?
       怎样修改?

谢谢!




以下是相关设置:

# sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> $=w
[192.168.100.130]
www
www.capslock.com
localhost.localdomain
localhost
linux
capslock.com
>


# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain   localhost
192.168.100.130 linux   www.capslock.com


# cat /var/named/capslock.com
$TTL    86400
@       IN SOA ns.capslock.com. root.capslock.com.(
          42              ; serial (d. adams)
          3H              ; refresh
          15M             ; retry
          1W              ; expiry
          1D )            ; minimum

                    IN NS          ns.capslock.com.
capslock.com.       IN MX 10        mail.capslock.com.
ns                  IN A           192.168.100.130
www                 IN A            192.168.100.130
 楼主| 发表于 2003-12-20 11:59:35 | 显示全部楼层
高手在哪里?
回复

使用道具 举报

发表于 2003-12-22 00:15:43 | 显示全部楼层
请定义一下别名试试。
回复

使用道具 举报

 楼主| 发表于 2003-12-22 13:02:25 | 显示全部楼层
终于来了!
去试试!
先先谢了!
回复

使用道具 举报

发表于 2003-12-22 13:36:13 | 显示全部楼层

Re: sendmail中local-host-names问

这是无关紧要的 !!

因为你的主机名前有 www 的缘故,设置你的主机名为:capslock.com 就可以(其他相关的当然也要相应设置)。
回复

使用道具 举报

 楼主| 发表于 2003-12-22 14:09:50 | 显示全部楼层
DNS中加了一条!

mail    IN A     192.168.100.130

其他都没变,还是不行!

“因为你的主机名前有 www 的缘故,设置你的主机名为:capslock.com 就可以(其他相关的当然也要相应设置)。”

这就在试!
回复

使用道具 举报

 楼主| 发表于 2003-12-22 14:38:10 | 显示全部楼层
“因为你的主机名前有 www 的缘故,设置你的主机名为:capslock.com 就可以(其他相关的当然也要相应设置)。”

按您说的成功了!就怎么简单吗?改主机名吗?
怎么看别人的主机名不是这样的?

一般都这样的:
192.168.100.130     linux     www.capslock.com

192.168.100.130     linux       linux.capslock.com


像您说的:
192.168.100.130      linux      capslock.com     规矩吗?

要不改hosts的话,DNS中如个修改?

再帮帮,多谢了!
回复

使用道具 举报

发表于 2003-12-22 14:50:08 | 显示全部楼层
直接在 SHELL 里面 mail 的,跟 dns 无关,显示的主机名还是 /etc/sysconfig/network 里面的 HOSTNAME 名字。


规矩的。
回复

使用道具 举报

 楼主| 发表于 2003-12-22 15:05:37 | 显示全部楼层
若方便的话:

直接在 SHELL 里面 mail 的

什么意思?能详细些吗?  (嗨!连锁反应,相关知识太多了!)


多谢位老大支持!
多谢!
回复

使用道具 举报

发表于 2003-12-22 15:43:09 | 显示全部楼层
看下图,即是

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2003-12-22 16:11:41 | 显示全部楼层
去看看!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-15 09:59 , Processed in 0.041566 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

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