如何从电子邮件源中删除“已接收:来自”?

如何从电子邮件源中删除“已接收:来自”?

我在用着:

Scientific Linux 6.1 上的 Thunderbird-10.0.3-1.el6_2.x86_64

如果我从 Thunderbird 发送一封电子邮件(使用 Gmail),那么我可以看到我发送的电子邮件包含非常非常糟糕的内容:

Received: from [192.168.1.142] (31-149-121-34.pool.myisp.com. [31.149.121.34])

因此,我发送的所有电子邮件都包含我的 NATed IP 地址 + 我的公共 IP 地址。

我可以删除/删除这些行,这样它们就不会出现在我发送的所有电子邮件中吗?

更新:如果我使用 gmail Web 界面发送电子邮件,则:

Received: by 10.112.129.10 with HTTP; Sat, 14 Apr 2012 09:20:13 -0700 (PDT)

是否有任何 Thunderbird 插件可以修改我的电子邮件中的 IP 地址?

答案1

你无法隐藏你的民众IP 地址(分配给路由器的 WAN 接口)。但是,您可以隐藏您的私人的IP 地址(分配给您计算机的 NIC):

  1. 转到 Thunderbird 的about:config页面(在版本 3.1 中为“编辑”>“首选项”>“高级”>“常规”>“配置编辑器”)。

  2. 找到mail.smtpserver.default.hello_argument首选项(如果不存在,请通过右键单击 > 新建 > 字符串来创建)。

  3. 输入“localhost”(或其他字符串)作为其值。

更新(回答您的更新):通过网络界面(例如 Gmail、Hotmail 等)发送的邮件消息可以有一个X-Originating-IP显示您的公共 IP 的标头。有些服务添加此标头(例如 Hotmail),有些则不添加此标头(例如 Gmail)。

答案2

据我所知,Gmail 无法做到这一点。隐藏客户端 IP 的唯一方法是设置您自己的邮件服务器并告诉它丢弃或修改先前的已接收标头。

一般来说,人们甚至不知道电子邮件包含标题,更不用说能够从客户那里查看它了。没有理由隐藏此信息。

相关内容