那么应该测试什么?MailerLite 官方建议复制草稿,并将其作为常规营销活动发送给自己。这也是使用 Email Spam Tester 最可靠的方式。
常规营销活动,单个收件人组
你首先需要一个测试地址。首页会免费提供一个,无需账户。该地址有效期为一小时,可接收一封邮件。
- 前往 Subscribers > Groups,点击 Create group。将其命名为“垃圾邮件测试”或类似名称。
- 将测试地址添加到该组。如果你勾选了收件箱测试,也要添加相应提供商的收件箱地址。
- 复制你的营销活动草稿。
- 在 Select recipients 下,仅选择新建的组。
- 发送。
报告会给出满分 10 分和满分 100 分的评分,并将所有检查分为身份验证、基础设施、垃圾邮件引擎、内容、批量发件人规则和建议。下方会显示一份简短的修复计划。每项修复都会提供需要复制的 DNS 记录(如适用),以及对应的分值。这些分值就是相关检查目前实际扣除的分数,并非估算。如果你不熟悉报告中的某个检查名称,可以查看文档,其中解释了所有检查。
不要修改收件箱测试添加到主题中的标记。之后,营销活动会显示邮件在 Gmail、Outlook、Yahoo 和其他提供商中是进入收件箱、垃圾邮件文件夹,还是 Promotions 等分类标签。这比只查看你自己的收件箱更能准确回答“邮件是否会进入垃圾邮件文件夹?”。测试完成后,从该组中删除测试地址。
使用 Gmail 或 Yahoo 地址发送
如果你一开始使用免费邮箱地址作为发件人,MailerLite 不会直接用该地址发送,而是会添加 MailerLite 子域名,因此 john@yahoo.com 发出时会变成类似 john.yahoo.com@send.mailerlite.eu 的地址。订阅者超过 50,000 的账户不会进行这种改写。
你会在报告的 Headers 标签页中看到该地址,此时身份验证结果描述的是 MailerLite 的域名,而不是你自己的域名。根据 MailerLite 的说法,使用免费域名作为发件人很可能导致邮件进入垃圾邮件文件夹。解决方法是使用你自己域名下的发件人地址,而不是修改邮件内容。MailerLite 的营销活动指南建议使用你自己的姓名和公司域名,示例为 yourname@yourcompany.com,并建议不要使用 no-reply 地址。
邮件列表本身和发件人同样重要。MailerLite 的反垃圾邮件政策列出了会使账户面临风险的指标:垃圾邮件投诉率超过 0.2%、退信率超过 5%、退订率超过 1%,或打开率低于 3%。
你自己的域名:添加三条记录,然后配置对齐
使用自定义域名时,MailerLite 要求配置身份验证。新账户只有在 14 天试用期内才能在未配置身份验证的情况下发送邮件。操作路径是 Account settings > Domains > Add domain,然后按照身份验证指南完成身份验证。合作的 DNS 提供商可以自动完成设置,否则你需要手动添加三条记录:
- DKIM,在
litesrv._domainkey添加一条 CNAME,指向litesrv._domainkey.mlsend.com; - SPF,在根域名添加一条 TXT 记录,格式类似
v=spf1 a mx include:_spf.mlsend.com ~all(请从你的账户中复制准确值); - 一条用于域名验证的 TXT 记录。
这些是示例值。请从你的账户中复制实际值。
| 名称 | 类型 | 值 | 用途 | 复制 |
|---|---|---|---|---|
| litesrv. | CNAME | litesrv. | DKIM。某些 DNS 托管商要求目标末尾带点号。 | |
| yourdomain. | TXT | v= | SPF。将 include 合并到你已有的 SPF 记录中。 | |
| yourdomain. | TXT | 你账户中的值 | 域名验证。 |
MailerLite 要求记录完全匹配,并且不允许你在其平台上编辑这些值。有两个问题需要提前避免。如果你已经有 SPF 记录,不要再添加第二条。请将 include 合并到现有记录中,因为两条 SPF 记录会导致身份验证完全失效。此外,某些 DNS 托管商会在你输入的内容后自动追加域名,因此 DKIM 目标末尾需要带点号(litesrv._domainkey.mlsend.com.)。DKIM 检查器(selector 为 litesrv)和 SPF 检查器可以确认所有记录是否都能正确解析。如果你的 SPF 记录包含多个服务的 include 并因此变得很长,检查器还会统计 DNS 查询次数是否超过 10 次的限制。此页面介绍了如何精简超出限制的记录。
接下来是域名对齐。这是一个独立的可选步骤,但 MailerLite 仍强烈建议配置。它会添加一个子域名,并为其设置 A、MX 和 TXT 记录,MailerLite 会将其用于邮件头和跟踪链接。如果你在发送邮件后关闭对齐,这些旧营销活动中的链接将停止工作。
DMARC 需要你自行设置
MailerLite 不会为你创建 DMARC 记录。它会建议使用 v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com,并建议你在发送约 5,000 封或更多邮件后添加该记录。无论你的发送量是多少,报告都会检查 DMARC,因此即使邮件列表中只有 300 个地址,缺少记录也会被扣分。DMARC 检查工具会显示已发布的记录,这篇说明介绍了这三种记录如何协同工作。
实际营销活动中的退订标头
在实际营销活动中,MailerLite 默认包含 List-Unsubscribe 和一键退订机制,并在页脚添加退订链接。报告中的两项退订检查都应通过。如果未通过,请确认你发送的是常规营销活动,而不是测试邮件。MailerLite 指出,即使标头存在,Gmail 有时也不会显示退订按钮,而报告会直接读取该标头。
常见问题
为什么我的 MailerLite 测试邮件会进入垃圾邮件?
MailerLite 认为这是主题中的 [TEST] 标签导致的。测试邮件也缺少 List-Unsubscribe 邮件头。请改为将营销活动发送到只有一个人的群组,然后进行测试。
可以通过 MailerLite 使用 Gmail 地址发件吗?
可以,但如果订阅者少于 50,000 人,MailerLite 会将发件地址改写为 send.mailerlite.eu 地址。其文档指出,使用免费域名作为发件地址很容易进入垃圾邮件。使用你自己的域名可以避免改写,并且在 14 天试用期结束后必须完成身份验证。
除了身份验证,我还需要配置域名对齐吗?
MailerLite 表示域名对齐不是强制要求,但强烈建议配置。它会添加一个包含 A、MX 和 TXT 记录的子域名,供 MailerLite 用于邮件头和跟踪链接。开始使用后请保持启用,因为将其禁用会导致这些营销活动中的链接失效。
MailerLite 的 DKIM 选择器是什么?
litesrv。该记录是你域名上位于 litesrv._domainkey 的 CNAME,指向 litesrv._domainkey.mlsend.com。
测试免费吗?
是的。所有人无需账户即可免费生成前 100,000 份报告。超过此数量后,每个 IP 地址每天仍可免费测试五次。