发送设置
域名
发信域名是邮件发送时候的“身份证”,每个账户必须要有一个发信域名。
成功注册 SendCloud 的账户后,系统会自动分配一个测试发信域名。
正式使用前,请务必创建真实业务使用的域名,不要使用系统提供的测试域名进行真实业务的发送
发信域名的配置包括 SPF、DKIM、MX、DMARC。其中,SPF、DKIM 和 MX 为必配项,DMARC 为选配项。
1. 选择 【发送设置】- 【域名】,进入发信域名配置界面。如果没有发信域名,可以新增发信域名,每个账号最多可以创建 5 个发信域名
2. 点击需要配置的域名,进入配置界面。按照系统给出的数据,到您的域名管理系统中做相关配置
域名配置后有三种状态:
- 未验证:必配项(SPF,DKIM 和 MX)中任一项未通过(此时域名不能绑定 API_USER)
- 可使用:必配的三项全部验证通过,选配项未验证通过
- 已验证:配置项全部验证通过
完成所有记录配置后,域名管理系统上生效可能需要 10-30 分钟
客户要给触发邮件和批量邮件设置不同的域名(拥有不同主域的域名),以避免共享一个发信域名导致两类邮件同时被限制,触发邮件无法及时送达
API_USER 和 API_KEY
API_USER:详细解释
API_KEY:详细解释
【发送设置】-【API USER】,可以进入相关界面创建 API_USER 和生成 API_KEY。
API_USER 分为触发和批量,触发 API_USER 用于发送触发类邮件,批量 API_USER 发送批量邮件,不要混用
API_USER 和 API_KEY 是在通过 API 或者 SMTP 发信时,进行身份验证时的重要信息,需妥善保管
标签
标签能够帮助用户对邮件进行分类, 适用于 A/B 测试等场景。
【发送设置】-【标签】,可以进入相关界面创建标签。标签创建成功后系统会自动分配一个标签 ID,在邮件发送时,就可以带上标签 ID 参数对邮件打上标签。
同时,可以在系统中通过标签维度来查询对应内容的发送情况。
追踪选项
追踪是指在一封邮件发出去后,对其打开、点击、取消订阅情况进行追踪。
追踪实现的原理
点击:系统会将邮件原始链接替换为追踪域名带参的链接。当用户点击邮件中的链接,因为追踪域名配置的 CNAME 是 track.sendcloud.org ,SendCloud服务器会收到请求对点击进行统计,再跳转到原始链接。
打开:系统会在邮件内插入一张不可见的图片。当邮件被点击展示时,会请求图片展示,SendCloud服务器会收到请求对打开进行统计。
退订:系统会在邮件底部插入一段含有退订链接的html代码,或将%%user_defined_unsubscribe_link%%变量替换为退订链接。当退订链接被点击后,会展示对应退订页面,用户在退订页面选择退订原因,提交表单后,SendCloud收集到消息进行处理。
追踪域名
SendCloud 提供默认追踪域名,但默认追踪域名是共享的,会受其他用户影响,建议配置自定义追踪域名。
因Chrome等浏览器升级,未来将禁止加载HTTP资源,这将导致拦截、追踪数据不准等情况,建议上传SSL证书,开启HTTPS追踪。
追踪设置
可根据情况进行开关、设置调整。
退订设置
有关退订的自定义在【退订设置】中进行设置
退订维度
SendCloud 提供三个方式的退订维度设置
- 当一个API_USER被退订时,仅退订该API_USER。系统默认此选项。
- 当一个API_USER被退订时,退订所有API_USER。
- 当一个API_USER被退订时,退订自定义内的API_USER。
当你选择3时,每一个API_USER都可以单独设定其退订规则。您可以根据对API_USER业务分配情况,进行退订的处理。
退订链接
系统默认插入到邮件中的退订按钮会根据退订页面的语言进行变化,若您对此按钮样式不满意,可以自行编写html代码,链接使用%%user_defined_unsubscribe_link%%变量即可,在发送时SendCloud会对 %%user_defined_unsubscribe_link%% 进行替换。
退订页面
您可以根据需要,设置个性化的退订页面,我们支持设置语言、页面配色、logo图片、退订定向跳转,对于非中文翻译您觉得不满意也可以在编辑时自行修改。
您可以在【追踪设置】中为API_USER指定退订页面,也可以在API调用时指定退订页面。API指定退订页面优先级高于API_USER绑定的退订页面。
WebHook
WebHook是客户接收其发送情况的渠道。用户将邮件请求发送给 SendCloud 之后, SendCloud 会把「请求结果」同步返回给用户, 而邮件的「发送结果」和「其他事件结果」是通过 WebHook 异步返回给用户的。
当某事件发生, 就会触发 SendCloud 向客户设置的 URL 发送数据 ( POST )客户收到数据, 解析出事件和数据, 做后续的处理。
目前我们支持的事件包括:请求、送达、打开、点击、取消订阅、举报、无效邮件、软退信、转信。具体每个事件的消息格式,请参考WebHook 数据格式。
客户设置的 URL 要能够正确响应 get | post 请求,并返回 HTTP 200
设置选项
固定 from 后缀 和 固定 mail_from 概念及用法详解,点击此处查看详情。
自动AD标识 默认开启选中所有批量API_USER,自动AD会加载邮件主题后。我们建议批量营销邮件开启此设置,以避免被邮箱识别为垃圾邮件。
TLS加密 当您对邮件数据传输有安全需求,可开启此开关进行设置。注意:加密可能会降低邮件发送速率,请按需添加。
发送免打扰 如果您希望避免邮件在某个时段发送,影响用户体验,可进行设置。例如,设置某API_USER每天23:00~次日6:00的免打扰,则系统将在每天23:00~次日6:00暂停由该API_USER请求的邮件的发送。
发送免拦截 SendCloud 会使用垃圾举报\自定义拦截\退信地址\取消订阅四个列表对特定地址进行拦截。如果你不想对某接收地址或接收域使用该拦截,可以开启发送免拦截开关,将接收地址或接收域加入免拦截列表中。
退信拦截 【退信地址】是经SendCloud实际投递,且收件方返回“地址不存在”的邮箱地址;SendCloud 会对有效期内的退信地址进行拦截,且返回失败原因“在SendCloud黑名单中:退信地址”;可以按需选择是否启用退信拦截(开启:拦截;关闭:不拦截)。
发送IP管理
当您在S+内通过独立IP申请、或通过海外通独享版的申请、或者单独购买IP后,将在 【发送IP管理】 内展示您购买的IP。
IP会有以下状态:
- 待正解:此状态需要您配合处理,需要您在DNS平台对子域名进行配置,配置A记录,值为IP地址。
- 待反解:当您正解完毕,会由SendCloud来进行IP反解,将IP反解到您的子域名。
- 待确认:SendCloud会对各项记录进行核对,没问题后会进行确认上线IP。
- 使用中:该IP一切正常,做对应域名发信使用。
- 临时下线:当IP进入反垃圾黑名单或被限制时,IP会临时下线。由SendCloud进行解封或其他处理,期间发信将由共享IP发信。
为什么要做DNS的正解和反解?
DNS反解,又称作rDNS ,是一种反垃圾邮件的技术手段。rDNS查找程序会在DNS数据库内查找对应发信IP,如果没有找到和IP地址匹配的有效域名,服务器就阻止消息;如果查询到了该IP的域名,反垃圾组织也会看该域名对应的A记录是否包含此IP。通过对域名的正解和IP的反解,可以有效减少IP被反垃圾组织列入黑名单中。