我收到一封电子邮件(gmail),如果发件人和收件人使用相同的域,如何知道发件人的 IP 地址

i received an email(gmail),how to know senders IP address if both sender and receiver uses same domain

使用电子邮件分析,我们可以通过一些工具找到来自不同域的发件人 IP 地址,例如发件人从 yahoo 邮件发送到 gmail 用户。

如果来自同一域,如何找到发件人 IP?

示例:

来自:abcd@gmail.com

收件人:wxyz@gmail.com

在电子邮件分析中,我将发件人 IP 作为 google 服务器 IP

您使用任何工具实际可以实现的效果在很大程度上取决于您要查找的谁的 IP 地址:

  • 如果您想获取客户端的地址,用户可能会在该地址上键入电子邮件并将电子邮件从该地址传输到其提供商的邮件用户代理 (MUA),请忘记它。只要您不是具有适当法院决定的政府或与服务器运营商非常好的朋友,后者就不会向您提供有关其客户的哪怕是稍微敏感的信息,也不会提供 IP 地址。
  • 如果你想要客户端邮件服务提供商的MUA的IP地址,你有更好的机会。假设发件人字段是正确的,那么只需检查该提供商使用的地址。 Gmail 可能有很多不同的服务器机器,我认为您可能找不到发件人客户端连接到的服务器的确切 IP。如果发件人字段被操纵(垃圾邮件),Gmail 的邮件传输代理 (MTA) 可能会拒绝邮件,因此它永远不会到达您的收件箱。
  • 发件人和收件人可能使用不同的邮件服务提供商,在这种情况下,您的提供商的管理员可以查看服务器的日志文件,以找出收件人提供商的 MTA 是从哪个 IP 地址连接的。然而,通常这完全无关紧要,只要我们是在与两个受人尊敬的组织打交道。您还明确提到,在这种情况下,它是同一个提供商。
  • 终于可以查到自己的MUA地址了,不过我觉得跟邮件作者没有关系。

所以,总而言之:从技术上讲你不能。唯一真正有趣的信息是电子邮件作者使用的客户端地址。 Google 是一家值得尊敬的公司,永远不会将此信息提供给您,除非发件人的邮件客户端明确将其写入邮件 header,而这可能永远不会。

如果您因为 犯罪行为 activity 或发件人的任何滥用行为 而需要 IP 地址,请联系 Gmail。如果这没有帮助,请提起诉讼。后者实际上可能会长喘口气,直到你(可能!)成功,所以要确定你的情况是否真的那么糟糕。

但是,如果您有很多犯罪能量,您可以使用 header 中更通用的元数据来创建发件人客户端的配置文件,例如他*她使用哪个版本的客户端软件以及更多的。但我认为在您获得更多相关信息(应该如此)之前,这将是非常非常多的工作。

关于您的场景的更多信息实际上会很有帮助,例如你需要地址做什么,如果你真的是指客户的地址或邮件提供商的服务器地址,你愿意投入多少工作以及我们正在谈论的邮件服务提供商的类型。如果您 运行 自己的邮件服务器,您会突然获得很多有趣的信息...

随时阐明您的需求,这样也许有人可以更好地帮助您。另外,我希望我没有用太多的话打击你,我是新手,对 Whosebug 很兴奋;)