如果我要通过Gmail/Hotmail/Yahoo接收/发送电子邮件,我能看到发件人的IP吗?
我知道这和IP没有任何关系,但它会给出我发送电子邮件的地址吗?
发布于 2012-10-10 02:35:24
简短的回答:是的(至少如果发送者使用了电子邮件程序)。
长答案:每一封电子邮件都包含一些标头,它描述发件人和收件人的电子邮件地址,消息的发源地,等等。当邮件通过SMTP服务器传递时,SMTP服务器将其转发给收件人(S),每个服务器都会向标头添加一个接收字段。最后一个字段(因为新字段被添加到现有的报头中)应该显示发件人的IP地址。但是,如果发件人使用基于web的电子邮件(而不是Outlook或之类的电子邮件客户端),那么第一个接收字段通常只包含电子邮件服务器的IP地址,而不是发件人。(据这篇文章称,Gmail至少是这样的。)
一些电子邮件提供商也可能使用其他标题字段。例如,Outlook.com (又名Hotmail)曾经使用X始发-IP报头.
若要亲自查看电子邮件的标题,您可以执行以下操作:
(图像信用:http://www.emailquestions.com)
发布于 2012-10-10 02:31:04
当您打开电子邮件时,您可以在gmail中看到电子邮件的详细信息。
在打开的电子邮件的标题导航中,有一个向下箭头以获得更多选项。在下面的列表中单击Show original
。
现在您可以看到所有电子邮件头信息。发送方网关的信息是Received: from
。
发布于 2012-10-10 02:34:04
因特网电子邮件被设计用来携带发送电子邮件的计算机的IP地址。此IP地址与邮件一起存储在发送给收件人的电子邮件头中。
有关详细信息,请参阅这
https://webapps.stackexchange.com/questions/32023
复制相似问题