0

我正在测试当用户忘记密码并将其发送到那里的电子邮件地址时生成 random_password 的代码。该代码工作正常,除了它进入垃圾邮件,我的问题是,我是否可以采取任何措施使邮件进入收件箱,或者您是否需要注册为真正的公司才能获得自动电子邮件认证。谢谢。

4

1 回答 1

2

您不能 100% 确定自己会远离所有垃圾邮件过滤器;您只能采取措施使您的邮件看起来尽可能非垃圾邮件。一些想法:

  • 利用SPFDKIM
  • 签署您的消息(将要求您拥有非自签名的有效证书)
  • 使用有效的From:地址(以及其余的标题数据,当你在它的时候)
  • 正确包含您的消息的文本/纯文本和 HTML 格式版本
  • 避免使用类似 SPAM 的触发短语(SpamAssassin 的默认规则是一个不错的选择)。
  • 确保您的 SMTP 服务器和域不在任何DNS 黑名单中

另见这个较早的讨论

于 2012-07-22T18:39:02.437 回答