如何通过邮件找到发件人的IP地址.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过邮件找到发件人的IP地址.相关的知识,希望对你有一定的参考价值。

Received: from 221.12.6.25 ( 221.12.6.25 [221.12.6.25] ) by
ajax-webmail-wmsvr93 (Coremail) ; Sun, 13 Jul 2008 08:16:05 +0800 (CST)
Date: Sun, 13 Jul 2008 08:16:05 +0800 (CST)
From: wangyali <xianglin6@163.com>
To: =?gbk?B?w7fP7MHW?= <xianglin4@163.com>
Message-ID: <28761757.12231215908165685.JavaMail.coremail@bj163app93.163.com>
Subject: =?gbk?B?Rnc61cXT8bH4?=
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_3202_27486917.1215908165684"

X-Originating-IP: [192.168.208.55 (221.12.6.25)]
X-Priority: 3
X-Mailer: Coremail Webmail Server Version XT_Ux_snapshot build
080707(5705.1770.1770) Copyright (c) 2002-2008 www.mailtech.cn 163com
X-CM-SenderInfo: x0ld0wholqlqqrwthudrp/1tbiYwYwMkJw1EPgTwAAst
X-Coremail-Antispam: 1U50xBIdaVrnRJUUUImn4vEF7Iv6F18KVAqrcv_GVWUtr1rJF
1lnx0Ec2IEnICE548m6r1DJrWUZwAC62BYpTIE1TZKA3svLVAKvSnIqfZI6r4lFVCF04k2
0xvEw2I207IF0wCFI7vE84CIb48I67vvx24lV2xY67k0a2IF6r1UMIAIbVAqx4xG67k08I
80eVWUJVW8JwCS07vE5I8CrVAqjxCE14ACF2xKxwCS07vE5I8CrVACY4xI64kE6c02F40E
x7xfMIAIbVAqx4xG64kEw2xG04xIwI0_Gr0_Xr1lV2xY6c02F40Ex7xS67I2xxkvbII20V
AFz48EcVAYj21lV2xY6c02F40Ex7xS62IqYxC26I8Yz20kMIAIbVAv7VC0I7IYx2IY67AK
xVWUJVWUGwCS07vEYx0Ex4A2jsIE14v26r1j6r4UMIAIbVCjxxvEw4WlV2xY6xkI7II2jI
8vz4vEwIxGrbIYCTnIWIevJa73U

这个邮件是xianglin6转发给XIANGLIN4的,我想知道最初的发件是地址该怎么查?

参考技术A

以QQ邮箱为例:

第一步,登录QQ邮箱,你可以在QQ上登陆,也可以用mail.qq.com直接登录。

第二步,打开你想要获取IP地址的收件人发来的邮件,找到页面的一个下拉箭头(红圈所示),点击它。

第三步,找到“显示邮件全文”一栏,如图:

第四步,点击显示邮件全文后即显示如下图,找到:X-Originating-IP(发送IP)。

第五步,复制X-Originating-IP:后面的IP在https://www.baidu.com/中搜索一下,就会出现发件人的IP地址,如图:

参考技术B from221.12.6.25是邮件发送的服务器的IP,但不一定是发信人的IP,除非是查发送服务器上的记录,否则没办法。 参考技术C 这封mail应该是别人发给你的
源地址很清晰from221.12.6.25本回答被提问者采纳

SMTP lib 从哪个 IP 地址发送电子邮件?

【中文标题】SMTP lib 从哪个 IP 地址发送电子邮件?【英文标题】:From what IP address does SMTP lib send an email from? 【发布时间】:2021-02-25 14:42:00 【问题描述】:

在使用 Python smtplib 发送电子邮件时,有人知道发件人的 IP 地址是什么吗?发件人的电子邮件地址是 Gmail。电子邮件是否来自执行 Python 脚本的计算机的 IP?还是来自 Gmail 服务器的 IP?

我想制作一个电子邮件营销程序,例如 Mailchimp 供我个人使用,但比 Mailchimp 小得多,功能也少得多。营销软件的一个关键方面是 IP。电子邮件需要从具有良好声誉的 IP 发送。因此,当您使用 Mailchimp 发送电子邮件时,它们是从 Mailchimp(信誉良好的)IP 发送的。我想知道 Python 从哪个 IP 发送电子邮件。

【问题讨论】:

【参考方案1】:

电子邮件是否来自执行 Python 脚本的计算机的 IP?还是来自 Gmail 服务器的 IP?

两者都不是。如文档中的示例所示,它将是您要连接的服务器的 IP 地址,用于发送电子邮件。因此,您可能希望连接到您的域名托管服务商的 SMTP 服务器。

如果您在本地运行 SMTP 服务器,它将是该机器的 IP 地址。并且连接很可能被接收方的 smtp 服务器拒绝

但是请注意,在任何情况下,SMTP 服务器都可能将原始 IP 地址添加到电子邮件标头中。

为了不让您的电子邮件完全被服务器拒绝,请查看发件人策略框架 (SPF)。但不能确保您的电子邮件不会被标记为垃圾邮件。

【讨论】:

以上是关于如何通过邮件找到发件人的IP地址.的主要内容,如果未能解决你的问题,请参考以下文章

如何通过指定发件人地址使用 Microsoft.Office.Interop.Outlook.MailItem 发送邮件

如何设置 mailx 命令的发件人电子邮件地址?

SMTP lib 从哪个 IP 地址发送电子邮件?

怎么查邮箱ip地址

如何更改后缀的默认电子邮件地址? [关闭]

如何在python电子邮件脚本中的发件人地址之前添加发件人姓名