FairEmail 反追踪图片防护原理与使用
邮件里的图片如何追踪你
这是一个大多数邮箱用户不知道的隐私问题:
当你打开一封 HTML 格式的商业推广邮件时,它里面的图片可能不是邮件正文的一部分,而是发件人服务器上的一个远程链接(比如 <img src="https://tracker.example.com/pixel?uid=12345&email=张三@example.com">)。这张图通常是一个 1×1 像素的透明图片——肉眼看不到,但服务器能记录下:
- 你的 IP 地址
- 你打开这封邮件的时间
- 你用的邮箱客户端类型
- 你的地理位置(通过 IP 反查)
- 如果同一追踪像素出现在多封邮件中,还能关联你的行为轨迹
这就是邮件营销商常用的「已读追踪」技术。Gmail、Outlook 等主流客户端默认会加载这些图片——当然它们在自己的隐私政策里不提这个细节。
FairEmail 默认不加载远程图片
FairEmail 的反追踪机制是默认阻止所有远程图片加载——打开邮件时,远程图片的位置会显示成空白占位符或一个「点击加载图片」的提示。只有你主动点击某张图片后,FairEmail 才会去请求那张图片。
这样做的好处:
- 没有你的主动点击 → 追踪服务器收不到任何关于你的信息
- 即使某封邮件你看了 10 分钟但没点图片 → 发件人不知道你打开了
- FairEmail 只加载你主动点击的那张图片,不会一次性加载邮件里所有的追踪像素
自动识别和禁用追踪图片
FairEmail 更进一步——它内置了一个追踪图片识别列表,会自动识别常见的追踪像素来源(广告公司、营销服务商、邮件追踪平台),并标记出来。
当你在 FairEmail 中打开一封邮件时,FairEmail 会:
- 检查图片 URL 是否在追踪列表中
- 如果是,在图片占位符旁显示一个「这可能是追踪图片」的提示
- 仍然可以手动加载(你说了算),但 FairEmail 已经告知风险
自定义图片加载策略
FairEmail 允许你精细控制哪些图片可以自动加载:
方式一:按域名白名单
设置 → 行为 → 图片 → 允许特定域名自动加载图片。如果你信任某个域名(比如 company.com),可以把它加入白名单——这个域名下的远程图片会自动加载,无需手动点击。
适合场景:你经常收到自己公司内部的邮件,不需要每次都手动加载图片。
方式二:始终手动(默认)
保持默认设置——每封邮件的每张远程图片都需要手动点击才能加载。
方式三:始终自动(不推荐)
某些重度图片依赖的场景(比如商品推广邮件)可能需要全部自动加载。但这等于关闭了 FairEmail 的核心隐私防护,不推荐普通用户使用。
方式四:优先内嵌图片,避免远程图片
FairEmail 在撰写邮件时会优先把图片内嵌(attach inline)到邮件正文中,而不是引用远程 URL。这样收件人即使加载图片,也只能从你的服务器(或他们自己已经下载的邮件附件)获取,不存在追踪风险。
安全消息视图与图片加载的关系
FairEmail 打开邮件时会先进行「安全消息视图」处理——剥离脚本、移除外链、去除不安全 HTML 标签。这个处理和图片加载控制是两层防护:
- 第一层(安全视图):即使你加载了图片,也不会执行内嵌脚本
- 第二层(图片加载控制):不加载图片 → 连追踪请求都不会发出
两层叠加才是完整的隐私防护。
内嵌图片 vs 外部图片
FairEmail 会用视觉标记区分两种图片:
- 内嵌图片:作为邮件附件嵌入,存在于邮件本身中。打开邮件时自动显示(因为加载的是本地已下载的内容,不会发起新的网络请求)
- 外部图片:通过远程 URL 引用,需要主动点击加载。FairEmail 会阻止默认加载
你可以在 FairEmail 设置中禁止内嵌图片也自动加载(极端隐私模式),但通常保持默认即可。内嵌图片的安全级别更高,不存在追踪风险。