Hostinger 邮件进入垃圾箱的解决方法详解
如果你发送的邮件进入了收件人的垃圾邮件文件夹,可能有以下几个原因:
- 你的域名 DNS 区域中缺少某些特定的 DNS 记录
- 你的内容被检测为类似垃圾邮件
- 你使用了不安全的邮件发送方式
按照以下建议操作,可以防止你的邮件被标记为垃圾邮件。
如果你的邮件完全没有送达(而不仅仅是进入垃圾邮件文件夹),请参阅 Hostinger 邮件无法正常收发怎么办。
将邮件标记为“非垃圾邮件”
这个方法需要在收件人一端操作。你可以请收件人亲自将你发送的邮件标记为非垃圾邮件。这样,你以后发送的邮件就不会再进入他们的垃圾邮件文件夹了。
添加 DNS 验证
有两种特定的 DNS 记录用于验证邮件:
- SPF(即 Sender Policy Framework,发件人策略框架)记录允许域名所有者指定哪些邮件服务器有权代表其发送邮件
- DKIM(即 DomainKeys Identified Mail,域名密钥识别邮件)记录用于对邮件进行签名并验证其真实性:它会为外发邮件添加数字签名,供收件人的邮件服务器验证
这两种记录都属于 TXT 类型,应添加到你域名的 DNS 区域中。
注意
- 即使 DNS 记录正确无误,新建或尚未建立信誉的域名在积累发信信誉之前,其邮件仍可能进入垃圾邮件文件夹。请参阅 为什么新邮件会进入垃圾邮件文件夹,以及如何预热你的 Hostinger Mail 域名。
检查邮件送达情况
有时,邮件不是进入垃圾邮件文件夹,而是根本没有送达收件人。
如果你使用的是 Hostinger Email,可以通过以下方式查看外发邮件的发送状态:如何查看 Hostinger Email 的发送日志
更换发送方式
另一个常见原因是使用了不可靠、不安全的邮件发送方式,例如 phpmail() 函数。
虽然我们的服务器上已启用 phpmail(),但我们建议你仅将其用于一次性发送和测试目的。
如果是日常通信,你需要切换到 SMTP。这是一种更可靠的邮件发送方式,可以改善你的邮件送达情况。切换到 SMTP 还有一个额外好处:使用 phpmail() 发送邮件时,发件人会显示为一个通用地址(而 SMTP 不会):

而通过 SMTP 发送邮件时,收件人可以看到你的域名作为发件人,这样更能赢得收件人的信任。
如果你的网站基于 WordPress,可以按照以下教程配置 SMTP 设置:如何配置 WordPress SMTP 设置来发送邮件