如何查找电子邮件的真正发送邮箱?

邮件群发过程中,我们有时候需要隐藏真实的发送邮箱地址,而显示一个指定的发信人邮箱,在爱博邮件群发系统中的设置方法和具体发送邮箱的限制,大家可以参考这里 http://qunfa.abot.cn/post/72.html

但是,好多人认为隐藏了真实发送邮箱,别人就查不出了,因此可以发送一些匿名的,甚至是违法的Email。其实不然。

互联网虽然是最大的开放平台,但任何在网络中流转的数据,在经过不同服务器中转的过程中,他们会有做详细的记录,这些记录,也同时会在你发出的数据包中追加一份。Email的传递也不例外。因此,从技术上实现隐藏真实发送邮箱地址,唯一的途径,就是修改From字段的信息,这在标准的SMTP协议中是被允许的。但是,其他的信息是Email流转过程中字段生成的,也是不允许修改的。

根据这个原理,判断真实的邮件来源,只要摒弃传统的查看From字段即可,因为大多数的邮件阅读工具,在现实发件人Email地址的时候,只是从From字段中读取。我们来看看这个例子。

ReturnPath:
Received: from ns.mail.abot.cn ([202.106.124.167])
by mail.abot.cn (8.9.3/8.8.7)
with SMTP id TAA13043;
Thu, 28 Oct 1999 19:51:28 +0800
Received: (from list@localhost)
by ns.mail.abot.cn (8.9.3/8.9.0) id RAA19714
for enewsdailylist; Thu, 28 Oct 1999 17:50:30 +0800
Received: from aboter.com ([210.72.235.218])
by ns.mail.abot.cn (8.9.3/8.9.0)
with ESMTP id RAA19690
for < enewsdaily@abot.cn >; Thu, 28 Oct 1999 17:50:28 +0800
Received: from aboter.com ([10.1.2.105])
by aboter.com (8.9.3/8.9.0)
with ESMTP id RAA05935
for ; Thu, 28 Oct 1999 17:49:26 +0800

这是一个典型的Email头信息(Header),有Receive语句开始,他的基本表达格式是:from Server A by Server B,Server A为发送服务器,Server B为接收服务器。一般最后一句Receive中的Server A就是发信人的地址,Server B是他所用的发件服务器,是邮件的起点。而第一句Receive中的Server B就是你自己的邮件接收服务器。各种服务器在信头中所加的内容并不一样,有时你在一行Receive中找不到任何IP地址或域名,这种情况可以先不管它, 继续往上找。
 
从上面的例子中不难看出,这封信是从10.1.2.105发出(动态地址),传递途径是:aboter.com → ns.mail.abot.cn → mail.abot.cn

如何在邮件阅读工具中查看这些邮件头信息呢?
1、在Windows Live Mail中,右键点击邮件,“属性”,“详细信息”中,如下面的截图:
邮件群发 - Windows Live Mail
2、Foxmail中,也是右键点击属性,查看。
3、网页版的QQ邮箱中,在邮件标题、发件人、收件人等信息的下方,有“邮件详情”的选项,具体位置见下图画圈的位置,打开就可以查看。
邮件群发 - QQ网页邮箱

还有其他一些网页版的邮件阅读工具都是不支持这个功能的,所以如果要查看这个信息,最后的方法就是通过foxmail或者Windows Live Mail收取到本地电脑上查看。






« 13招巧妙撰写群发邮件的标题隐藏发件人选项使用的注意事项 »

Copyright 2005-2016 延誉信息. All Rights Reserved.
英文版 代理商专区 网站地图 常用标签 免责声明 邮件群发软件下载
站点导航:邮件群发软件 爱博邮件群发系统 Email搜索 邮件群发