yxh66 发表于 2007-11-22 14:00:18

telnet 到服务器发信,rcpt to写的收件人,收到信变成BCC

检查其它故障时,突然发现的。以前,可以用telnet 25端口到服务器发邮件,现在发是可以发,就是收到的邮件都是空白收件人,看了邮件头,发现是BCC了。

就是说,用telnet发给abc@aa.com ,写的是RCPT TO:abc@aa.com,结果abc@aa.com变成了bcc的人,收件人是空的。

太奇怪了,这是什么配错了,我记得几个月前是不会如此的。

附邮件头:
SMTPSVC(6.0.3790.1830);
Thu, 22 Nov 2007 13:35:39 +0800
subject:level 9 after restart
From: yxh66@163.com
Bcc:
Return-Path: yxh66@163.com
Message-ID: <mailsrv03jnzi95Hfq00001838@mail.*****.com>
X-OriginalArrivalTime: 22 Nov 2007 05:35:39.0693 (UTC) FILETIME=
Date: 22 Nov 2007 13:35:39 +0800

jhonlone 发表于 2007-11-22 15:27:59

看起来是很奇怪,能不能发个截图?

yxh66 发表于 2007-11-22 16:45:14

截图

邮件头:

Microsoft Mail Internet Headers Version 2.0
Received: from() by mail.××××.com with Microsoft SMTPSVC(6.0.3790.1830);
Thu, 22 Nov 2007 16:39:29 +0800
subject:test for capture
From: aa@bt.com
Bcc:
Return-Path: aa@bt.com
Message-ID: <B××SRV03ztxc1o8yf00001872@mail.×××.com>
X-OriginalArrivalTime: 22 Nov 2007 08:39:29.0406 (UTC) FILETIME=
Date: 22 Nov 2007 16:39:29 +0800

钉子 发表于 2007-11-23 00:12:15

确实比较怪。你服务器有没有其它反病毒或是反垃圾之类的安全软件

yxh66 发表于 2007-11-23 09:17:38

肯定没有安装任何反垃圾系统,这个server是我来之后装起来的。

最近改过IMF的级别,其它也没做配置调整,我计划周末重启一次服务器看看。(SMTP服务已经重启过,问题依旧)

jhonlone 发表于 2007-11-23 09:59:52

关注下,真希罕的问题:funk:

yxh66 发表于 2007-11-28 13:58:23

我们去微软开了case,答复如下:

您好!
关于您提交的问题总结如下:
1.
“Rcpt To”是SMTP的命令。
2.
而我们在邮件中看到的to是Mail Header里面定义的。
3.
因此如果要在使用telnet命令发送的邮件中看到收件人的话需要在DATA命令后加入to的命令即可。可参考以下文档:
http://www.faqs.org/rfcs/rfc2076.html
如果您有任何疑问,欢迎联系。
感谢您选择微软产品。

yxh66 发表于 2007-11-28 14:00:35

微软的意思是,这是正常的。晕死。
我明明记得以前不是这样的。

各位,有人帮忙试试自己的exchange吗?这个是正常的不?

zhangyin004 发表于 2007-11-28 17:10:08

我试了,和你的情况一样.
收到的邮件收件人和CC都是空的.
邮件头是
subject:test
From: test@123.com
Bcc:
Return-Path: test@123.com

zhangyin004 发表于 2007-11-28 17:29:44

刚才咨询了同事
在telnet的时候,rcpt to后面跟的收件人,是实际发送的邮件地址,就是邮件会发送给这个地址,但是不显示.
如果要让收到的邮件显示收件人
必须要在data里面加上to,这里的to后面写的地址是收到的邮件显示的收件人
data里面也可以加from.这里面的from和to都可以伪造地址
即和mail from,rcpt to可以不一样.
这里的from和to只是显示在邮件的发件人和收件人里面.
之前我们有收到过这样的垃圾邮件,即收到垃圾邮件的用户发现收件人不是自己.



举例:
smtp命令:
mail from:123@123.com
250 OK
rcpt to:我的email地址
250 Accepted
data
354 Enter message, ending with "." on a line by itself
subject:test
from:asdasd@skdas.com
to:123@p.com
test

收到的邮件显示
发件人: asdasd@skdas.com
发送时间: 2007年11月28日 17:26
收件人: 123@p.com
主题: test

邮件头:
subject:test
from:asdasd@skdas.com
to:123@p.com
Return-Path: 123@123.com

[ 本帖最后由 zhangyin004 于 2007-11-28 17:32 编辑 ]
页: [1] 2
查看完整版本: telnet 到服务器发信,rcpt to写的收件人,收到信变成BCC