找出电子邮件发送的位置

时间:2013-05-11 23:15:38

标签: routing ip-address mail-server email-headers webmail

我想知道电子​​邮件的发送地点。

我已经知道我必须在完整的标题中找到最远的“已接收”以获取私有和公共IP地址。

但是当私有IP为[127.0.0.1]时,我有点困惑。 我们可以说这意味着邮件是从与邮件服务器(公共IP地址)相同的LAN发送的吗?或者是在发送电子邮件的同一台PC上读取邮件?...

目标是证明电子邮件已从精确位置(带有内部邮件服务器的LAN上的PC)发送,而不是使用此服务器上安装的网络邮件从客户端发送。

2 个答案:

答案 0 :(得分:0)

127.0.0.1是本地计算机的IP。公共IP通常是暴露给互联网的网关的IP,路由器或计算机(如果它是直接连接)。取决于客户端的专用IP可以是设备的内部IP或Lan IP,或者在引用计算机本身的127.0.0.1的情况下。

转到http://127.0.0.1将始终尝试连接到您自己的计算机。

Webmail并不总是显示用户在使用客户端时连接的ip。通常提供的IP是Webmail服务器的IP,而不是连接到服务器的客户端。

电子邮件标头实际上并不是跟踪位置的可靠方法。

答案 1 :(得分:0)

我得到了解决方案! 我比较了从局域网发送的一封电子邮件和从网络邮件发送的一封电子邮件的电子邮件标题: - 在第一种情况下,最早的“收到来自”是127.0.0.1和公共IP地址 - 在第二种情况下,最早的“收到来自”标题是Web邮件组件的名称,该名称也在X-mailer标题中指示,公共IP地址在另一个“从”收到的标题中指示。

再次感谢Senjai为您提供的宝贵帮助,让您有所帮助!