跳转到内容
无痕工具库 无痕工具库

Hostinger 邮件进入垃圾箱的解决方法详解

如果你发送的邮件进入了收件人的垃圾邮件文件夹,可能有以下几个原因:

  • 你的域名 DNS 区域中缺少某些特定的 DNS 记录
  • 你的内容被检测为类似垃圾邮件
  • 你使用了不安全的邮件发送方式

按照以下建议操作,可以防止你的邮件被标记为垃圾邮件。

如果你的邮件完全没有送达(而不仅仅是进入垃圾邮件文件夹),请参阅 Hostinger 邮件无法正常收发怎么办。

将邮件标记为“非垃圾邮件”

这个方法需要在收件人一端操作。你可以请收件人亲自将你发送的邮件标记为非垃圾邮件。这样,你以后发送的邮件就不会再进入他们的垃圾邮件文件夹了。

添加 DNS 验证

有两种特定的 DNS 记录用于验证邮件:

  1. SPF(即 Sender Policy Framework,发件人策略框架)记录允许域名所有者指定哪些邮件服务器有权代表其发送邮件
  2. DKIM(即 DomainKeys Identified Mail,域名密钥识别邮件)记录用于对邮件进行签名并验证其真实性:它会为外发邮件添加数字签名,供收件人的邮件服务器验证

这两种记录都属于 TXT 类型,应添加到你域名的 DNS 区域中。

注意

检查邮件送达情况

有时,邮件不是进入垃圾邮件文件夹,而是根本没有送达收件人。

如果你使用的是 Hostinger Email,可以通过以下方式查看外发邮件的发送状态:如何查看 Hostinger Email 的发送日志

更换发送方式

另一个常见原因是使用了不可靠、不安全的邮件发送方式,例如 phpmail() 函数。

虽然我们的服务器上已启用 phpmail(),但我们建议你仅将其用于一次性发送和测试目的。

如果是日常通信,你需要切换到 SMTP。这是一种更可靠的邮件发送方式,可以改善你的邮件送达情况。切换到 SMTP 还有一个额外好处:使用 phpmail() 发送邮件时,发件人会显示为一个通用地址(而 SMTP 不会):

Hostinger 邮件发件人一栏显示 via srv999.main-hosting.eu 的下拉菜单

而通过 SMTP 发送邮件时,收件人可以看到你的域名作为发件人,这样更能赢得收件人的信任。

如果你的网站基于 WordPress,可以按照以下教程配置 SMTP 设置:如何配置 WordPress SMTP 设置来发送邮件