外贸独立站最亏的一种丢单,不是客户不下单,是客户下了询盘你根本没收到。
我遇到过一个真实情况:一个做五金配件的站,上线三个月,老板觉得”一个询盘都没有”,准备放弃。我让他去后台看 WooCommerce 的订单记录——三百多条未付款订单和联系表单提交记录,全在那儿躺着。不是没人问,是表单提交后的通知邮件全部进了垃圾箱,他一直没看。
三个月,几百条真实询盘,因为一封邮件没送达,全废了。
这篇文章讲清楚三件事:为什么会进垃圾箱、怎么测、怎么彻底修好。
一、先搞清楚:你的站现在到底有没有在发信
最常见的误解是”我装了 WordPress 就能发邮件”。不是的。WordPress 默认用的是 PHP 的 mail() 函数,这个函数直接调用服务器本机的发信服务,没有任何身份验证。
后果是什么?Gmail、Outlook 这些邮箱服务商收到一封声称来自 yourname@yourdomain.com 的邮件,一查:这封邮件是从某个陌生 IP 发出来的,域名没声明这个 IP 可以代表它发信——判定为伪造,直接丢垃圾箱。
你自己的服务器 IP 没有信誉积累,甚至可能因为同机房其他站点发垃圾邮件被连带拉黑。这时候你发什么都是进垃圾箱。
30 秒自测
打开 mail-tester.com,它会给你一个临时邮箱地址。去你网站的联系表单提交一条测试询盘,收件人填这个地址。然后回到 mail-tester 点”检查评分”。
- 10 分满分,8 分以上算健康
- 6 分以下,你的询盘基本都在垃圾箱里
- 如果显示”你的邮件没有 SPF 记录”或”DKIM 签名无效”——问题就在这
这一步别跳过。很多人凭感觉觉得”应该没问题”,实际一测 3 分。
二、三道身份验证:SPF、DKIM、DMARC
这三个是邮件送达的地基,缺一个分数就上不去。它们都是在你的域名 DNS 里加记录,不是在你网站上改代码。
SPF:声明”哪些服务器可以用我的域名发信”
一条 TXT 记录,告诉全世界:从这些 IP 发出的、署名我域名的邮件是合法的。
类型: TXT 主机记录: @ 记录值: v=spf1 include:spf.example-mail.com ~all
最后的 ~all 是软失败(可疑但不一定拒收),配置确认没问题后可以改成 -all 硬失败,更严格。
常见坑:一个域名只能有一条 SPF 记录。很多人原来有一条,又加一条,结果两条都失效。要用一条记录把所有的 include: 合并进去。
DKIM:给邮件盖个加密章
发信服务器用私钥对邮件内容签名,收件方用你 DNS 里公开的公钥验证——证明邮件内容中途没被改过。
DKIM 不是你自己造的,是你的发信服务商生成的。用腾讯企业邮、阿里云邮、Resend、Mailgun,它们的后台都会给你一对主机名和记录值,你照抄进 DNS 就行。
DMARC:告诉收件方”验证失败了该怎么做”
类型: TXT 主机记录: _dmarc 记录值: v=DMARC1; p=quarantine; rua=mailto:you@yourdomain.com
p=quarantine 表示验证失败的邮件隔离进垃圾箱。建议先用 p=none 观察一两周看报告,确认正常发信都通过了,再改成 quarantine 或 reject。
三、别再用服务器的 mail() 发信了
配完上面三条,还有一个问题:你还是在用那台没有信誉的服务器发信。正确做法是让专业的发信服务替你发,WordPress 通过 SMTP 把邮件交给它们。
在 WordPress 里装一个 SMTP 插件(WP Mail SMTP、FluentSMTP 都行,免费版够用),配上发信服务的账号。
怎么选发信服务
| 场景 | 推荐 | 成本 | 说明 |
|---|---|---|---|
| 国内业务为主、有企业邮箱 | 腾讯企业邮 / 阿里云邮 | 免费或几百元/年 | 国内到达率最好,但海外可能不稳定 |
| 外贸站、收件人在海外 | Resend / Mailgun / SendGrid | 免费额度通常 3000 封/月 | 海外到达率高,需要域名验证 |
| 营销邮件群发 | Mailchimp / Brevo | 按订阅人数 | 不要用事务邮件服务群发,会被封号 |
注意区分两类邮件:事务邮件(询盘通知、订单确认、密码重置)和营销邮件(促销群发)。事务邮件用上面那些,营销邮件必须用专门的邮件营销平台——因为营销邮件有退订机制要求,混着发会把你的事务邮件域名信誉一起拖垮。
四、外贸站特别要注意的几件事
1. 别用免费邮箱当发件人
把发件人设成 yourname@gmail.com 而域名是 yourcompany.com——这是典型的”域名不匹配”,SPF/DKIM 全部失效,而且 Gmail 从 2024 年起对这类邮件直接拒收。发件人必须是你自己域名的邮箱。
2. 联系表单插件要单独配
很多表单插件(Contact Form 7、WPForms)有自己独立的邮件设置,不走全局 SMTP。装完 SMTP 插件后,一定要真的提交一次测试表单,确认通知邮件拿到了,别以为配了就万事大吉。
3. 询盘要有备份通道
只依赖邮件通知的架构是脆弱的。建议同时启用:
- 表单插件自带的数据库记录(Contact Form 7 装个 Flamingo,WPForms 默认存)
- 重要通知同时推一份到企业微信/钉钉机器人(几行代码就能实现,webhook 推送)
这样即使邮件通道出问题,询盘也不会真的丢——只是你晚一点看到。
五、修完之后怎么验证
- 再去 mail-tester.com 测一次,目标 9 分以上
- 用 Gmail、Outlook、QQ 邮箱各发一封,看有没有进收件箱
- 配好 DMARC 的
rua报告邮箱,两周后看报告,确认没有你不知道的发信来源
最后说一句
邮件送达这件事,99% 的建站服务商不提——因为网站上线时看起来一切正常,测的时候也没人会去提交表单看邮件到没到。
但它决定了你的站是”真能接到询盘”还是”花钱做了个摆设”。上线前花一小时把 SPF/DKIM/DMARC 配完,是性价比最高的一件事。
如果你不会配,把域名后台给我,我远程帮你配,十分钟的活。这个东西卡住了不解决,后面投再多广告都是打水漂。