我想知道像mailchimp这样的服务如何检测电子邮件
我读它是因为它们添加了1x1像素图像
有人可以告诉我这是如何在我的服务器上完成的吗?我正在使用AWS :)
我还想知道这些服务如何检测设备和浏览器/电子邮件客户端等内容
答案 0 :(得分:1)
我读它是因为他们添加了1x1像素图像
真
有人可以告诉我这是如何在我的服务器上完成的吗?我正在使用AWS:)
通常的方法是将图像源属性设置为Web服务器上的URL,该URL包含可以追溯到特定用户的查询字符串参数,例如用户电子邮件地址的哈希值或其中的ID系统,例如在您发送的电子邮件中添加这样的标签
<img src="http://example.com/track?id=42 width="1" height="1" />
这会强制电子邮件客户端加载URL http://example.com/track,这将返回1x1透明图像,并记录ID 42请求该图像。
请注意,某些电子邮件客户端会阻止某些域中的图像。如果用户在您的联系人列表中有您,则很可能会显示图像。一些ISP会在决定是否实际请求和显示像素数据时考虑您的发送声誉,电子邮件安全标准(例如SPF / DMARC)的实施以及其他因素。