名为“交易”的电子邮件模板并不能证明其内容仅用于交易。带有大量不相关销售宣传的收据会产生与普通确认不同的收件人体验。分类应该是记录在案的编辑和运营决策,而不是绕过取消订阅要求的捷径。
将消息目的与发件人身份分开
参考: RFC 9989 §4.4.
身份验证建立有关发送身份和签名的事实。它并不能决定某人是否想要晋升。时事通讯和密码重置消息可以使用相同的经过身份验证的域,但用途却截然不同。将用途分类和身份验证检查保留在不同的字段中。
Yahoo的常见问题解答称,其促销一键式要求不适用于订单确认和密码重置等交易消息。谷歌的常见问题解答同样将交易消息排除在该要求之外。 Gmail指南涉及个人Gmail收件人,而Yahoo常见问题解答则规定了自己的发送范围。这些是提供商政策声明,而不是通用法律定义或其他义务的豁免。 Yahoo问题解答 和 谷歌常见问题解答.
查看完整的收件人体验
对于每个流,询问什么事件触发了消息、收件人请求什么、内容邀请什么操作以及如果收件人选择退出会发生什么。在评论中包括主题、标题、正文和链接目标。当宣传材料占据主导地位时,服务通知可能会变得混乱。
为混合用途的消息分配一个负责任的所有者。一个实用的建议是将可选促销与基本帐户信息分开,而不是认为交易模板名称涵盖两者。如果涉及法律义务或合同通知,请获得适当的专家审查;邮箱提供商的清单并不能解决这些问题。
定义与承诺相匹配的抑制范围
参考: RFC 8058 §3.1.
取消订阅时事通讯应标明相关收件人和列表。它不应默默地禁用基本安全通知,发件人也不应以另一个列表名称继续发送相同的不需要的新闻通讯。按照发送系统可以一致执行的方式记录用户的选择。
RFC 8058要求取消订阅 URI 中有足够的信息来识别收件人和列表,而无需询问进一步的问题。使用该精确范围将消息类别连接到抑制记录。可见正文链接可以提供更广泛的偏好,但一键式请求在生效之前不得要求访问偏好中心。 RFC 8058第 3 节.
完成分类练习
考虑三个虚构的模板。密码重置通知仅包含所请求的重置说明。每周的产品通讯会公布功能和优惠。购买收据包含大量不相关的折扣活动。前两者有明确的目的;第三个应该进行审查,而不是自动继承计费系统的标签。
对于混合消息,记录是否删除促销或在适当的订阅控制下单独发送。这是一个说明性的编辑决定,而不是法律裁决或提供商测试。通过根据触发、期望、内容和选择退出问题审查实际授权模板来复制它,然后保存所有者的理由。
验证分类在实施后仍然有效
参考: RFC 8058 §3.1, RFC 8058 §4.
将批准的模板与最终发送的消息进行比较。个性化、本地化或活动模块可以在审核后添加内容。确认每个相关变体都附加了正确的标头和抑制规则,包括外部服务生成的消息。
当内容或触发发生变化时重新检查分类。在受控取消订阅后审核下一次发送决策,以确保可选邮件停止而不破坏不相关的基本工作流程。保留足够的证据来解释该结果,同时尽量减少接受者级别的数据。
最终工件应该是一个包含目的、理由、所有者、适用控制和重新测试日期的流寄存器。它应该使有问题的情况可见,而不是将每个不明确的消息都变成声明的异常。