【发布时间】:2021-01-02 11:22:28
【问题描述】:
我正在探索 Gmail 的 mailtrack.io 邮件跟踪器,它在末尾附加了一张图片来跟踪电子邮件。
发件人和收件人邮件的原始 HTML 源代码存在差异,确保邮件跟踪器不会在发件人自己打开电子邮件时被触发。这就是跟踪器的作用:
发件人
<img width="0" height="0" alt="" style="display:flex" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=">
接收者
<img width="0" height="0" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/random-token.png?u=random">
对于发送方,tracker像素图像以Base64形式编码,原始追踪链接只发送给接收方。
如果我使用典型的 Gmail 网络客户端发送电子邮件,邮件跟踪器如何做到这一点?我知道电子邮件的副本通过 IMAP 保存在已发送的文件夹中,这肯定是由 Gmail 内部处理的,并且不能被邮件跟踪器修改。但在这种情况下,邮件跟踪器修改了原始电子邮件内容。
【问题讨论】: