邮件推送已实现了一键退订功能,该功能以对收信人友好的方式来搜集退订地址,并在您发送邮件的时候按照一定规则从退订列表中过滤。一键退订功能会改善您的邮件被投诉情况,增加您发信地址的信誉,提升入箱率。
一键退订功能遵循RFC 2369和RFC 8058协议标准,目前支持邮件服务商包括谷歌、微软和雅虎等知名邮件服务商对此支持都比较友好。
是否显示退订按钮和收信方策略有关,如gmail:域名信誉度不够,不会立即显示退订按钮。
下文介绍一键退订功能的机制和使用方式。
1.退订链接埋点机制
退订的链接会写入到邮件头中List-Unsubscribe,不会影响您的邮件内容。默认针对谷歌以及ProtonMail企业邮箱和特定域名时会生成退订链接,如带有关键字"gmail", "yahoo",
"google", "aol.com", "hotmail","outlook", "ymail.com"等,微软企业邮箱不会生成退订链接。
2.退订地址列表过滤机制
退订地址会放到您专属的退订列表中,您发送邮件的时候会按照过滤等级从退订列表中过滤,如果在退订列表中,则投递失败。退订地址在一个小时内生效,过滤等级分为如下三个等级:
发信地址级别:检查收信人是否针对本次发信地址做过退订,如果是,则投递失败。
发信域名级别:检查收信人是否针对本次发信域名下发信地址做过退订,如果是,则投递失败。建议域名级别区分批量邮件和触发邮件的用户,对批量邮件域名发信场景开启。
账号级别:检查收信人是否对您云账号下所有发信地址做过退订,如果是,则投递失败。建议所有地址做推广和营销的用户开启次级别。
退订功能生成链接和过滤机制如下:
场景 | 是否生成链接 | 过滤机制 |
批量发信(默认 "LinkType": "default" "FilterLevel": "default") | 是 | 发信地址级别 |
触发地址(默认 "LinkType": "default" "FilterLevel": "default") | 否 | 不过滤 |
用户侧实现一键退订功能 | 维持用户的链接 | 不过滤 |
用户自主选择 | 自主选择 | 自主选择 |
用户自主选择的具体方式:
通过SMTP协议发信,您需要按照文档SMTP通过配置项邮件头控制指定功能生成退订链接、退订过滤级别两个配置项。
通过API发信,请参考接口文档SingleSendMail/BatchSendMail。
3.退订地址列表管理和查询
敬请期待。