邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 本地 域名问题 [打印本页]

作者: ghost_xia    时间: 2009-2-25 17:47
标题: 本地 域名问题
Linux RHEL 4.7, 已经停掉 sendmail , postfix.
kerio mailserver 6.5.0,所有配置使用正常,
Linux hostname
# hostname
mail.domain11.com

现在有个小问题,
从Linux命令行发邮件:
# echo ttest | mail -s "Test Mail" someone@domain22.com.
从接受的邮件看,总是显示发件人是 root@mail.domain11.com

我如何改成域名 而不是主机名?
作者: ghost_xia    时间: 2009-2-26 08:40
Anybody, any idea?
作者: tdk    时间: 2009-2-26 10:48
标题: 回复 1楼 ghost_xia 的帖子
你用的是 mail命令发的
不是用kms发的
作者: tdk    时间: 2009-2-26 10:49
等于你就是使用系统自身的mail服务发送,自然是显示你自己主机
作者: ghost_xia    时间: 2009-2-26 17:09
嗯,谢谢版主,

这个我知道,但是就是无法解决问题。

我停掉 kerio ,开启senmdail并配置,已经可以正常发送正确域名的邮件,

然后停掉 sendmail,开启kerio ,就总是无法得出正确的域名,

不知道该调整哪里才可以?
作者: ghost_xia    时间: 2009-2-26 17:18
我测试了一下,sendmail 默认确实是用主机名而不是域名,后来根据网上的知识,设置好了sendmail。
可以正常域名发送了,

但是关掉sendmail ,开kerio 就没法了。

命令行 mail 发送邮件这个功能对我来说比较重要,因为我有很多脚本发邮件通知我,

版主可否有空帮帮忙。
作者: tdk    时间: 2009-2-27 09:59
可以调用sh试试看
里面写telnet脚本就可以了
作者: ghost_xia    时间: 2009-2-28 11:43
没太明白,还请明示?

telnet localhost 25 吗?
作者: tdk    时间: 2009-2-28 21:23

telnet ip 25
helo youdomain
mail from:abc@doman
rcpt to:abc@doman
date
subject: test mesg
hello, test
.
quit
作者: tdk    时间: 2009-2-28 21:25
如果你开启debug日志,
看一下收发邮件过程,应该能很容易写出来
作者: ghost_xia    时间: 2009-3-6 15:21
明白你的意思,

这也是一个方法,

略有遗憾,不能搞定那个 系统命令 mail。

谢谢!




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/) Powered by Discuz! X3.2