据我所知,电子邮件标题上的IP地址是发件人的ISP的SMTP服务器的IP地址。
我只是想知道是否可以根据电子邮件标题的IP地址find一个电子邮件发件人的确切位置? 这个过程如何工作?
总之,没有。
电子邮件标题中的IP地址将logging消息经过的每个SMTP服务器。 您可以做的最好的方法是将初始SMTP服务器的IP地址映射到ISP。 这当然不是一个确切的科学,如果邮件是从一个免费的提供者如Hotmail或Google Mail发送的,那么你就会非常容易搞砸了。
我质疑为什么你想这样做,我想不出任何真正有用的理由,你会想要的。
由于您无法访问Jim的ISP及其日志的smtp服务器,因此无法确定从哪里发送电子邮件。 (如果他使用他的SMTP服务器,比你知道答案…)
假设你的意思是地理位置,你可以使用IP地理位置。 有很多不同的解决scheme。 此前search服务器故障的问题是一个好的开始。
好吧,看起来你想要吉姆使用他的电子邮件客户端的计算机的地理位置。 没有通用的解决scheme。 在某些情况下,IP将在收件头中。 在其他网站(例如networking邮件)中,它将在一个特殊的头文件中,如X-Originating-IP或X-AOL-IP。
本页概述了为几种常见服务findIP。 一旦你有了,你当然可以使用IP地理位置。