混淆 mutt 的隐私敏感标头

混淆 mutt 的隐私敏感标头

当我使用 发送消息时mutt,例如:

echo "test body" | mutt -s "test subject" [email protected]

该电子邮件包含一些标题,例如:

Message-ID: <AAABBBCCCDDDEEEFFF@machine-id>
User-Agent: Mutt/X.Y.Z (YYYY-MM-DD)

虽然这可能有点吹毛求疵,但这是隐私敏感信息:接收方不必知道我的机器名称,也不必知道我使用的用户代理。有没有办法禁止添加这些标头,或者如果不可能的话,可以混淆它们?

答案1

根据 Mutt 文档 (manual.txt),应该可以在 muttrc 配置文件中将变量“hidden_​​host”设置为“yes”:

... 设置后,mutt 将在将域部分添加到地址时跳过 $hostname 变量的主机名部分...

可以通过类似方式抑制 User-Agent 中的版本信息,方法是通过“my_hdr”设置 User-Agent 标头字符串。例如,我执行以下操作:

send-hook . my_hdr User-Agent: Mutt

相关内容