2

我想用 php 制作一个应用程序,这个应用程序有一个 cron 工作并每天发送邮件

有没有可能掉入黑名单?(领域)

PS:邮件只发送确认应用的人。

对不起我的语言我希望我解释正确。

4

2 回答 2

6

的,您的服务器(IP 地址)和/或域名可能出于多种原因被列入黑名单。

如果您自动发送大量电子邮件(例如论坛摘要“今天有哪些新帖子?”),很可能有一天某些提供商会阻止您的邮件或将它们放入“垃圾邮件文件夹”。

关于邮件被阻止/视为垃圾邮件的原因的一些想法:

  • 一次发送大量邮件=> 提供商可以在短时间内识别出大量非常相似的邮件。这可以解释为大量邮寄。
  • 没有为邮件发送服务器的 IP 地址正确配置反向 DNS 记录
  • 电子邮件脚本和/或 MTA不遵循标准/规则(例如错误的 HELO、邮件标头错误……)
  • 您的邮件的接收者(客户)可以单击“将其视为垃圾邮件”按钮。许多电子邮件提供商提供这样一个按钮,以允许其用户标记垃圾邮件。
  • 您的群发邮件中没有“取消订阅”链接。如果您的时事通讯/通知不包含“取消订阅”链接(例如在页脚中),则提供商端过滤器软件可能会给予负面评价。
  • 错误的 SPF 记录。如果您的域在 DNS 中有SPF 记录,那么如果邮件不是来自允许的服务器(在 SPF 记录中命名),许多提供商会将邮件视为垃圾邮件。
  • 错误的文本与 URL 的比率。如果您的群发邮件主要包含链接但文本不多,过滤软件可能会将其声明为链接垃圾邮件。
  • 您的网络服务器(共享主机环境)上的脚本或其他用户确实会发送垃圾邮件(黑客利用的恶意用户或软件漏洞)。=> 您的提供商的整个服务器 IP 甚至整个 IP 范围都可能被列入 DNSBL 的黑名单。
  • 在许多情况下,具有危险文件格式(EXE、COM、PIF、SCR...)的附件会导致邮件被阻止。
  • 关键字过滤器可以阻止某些词,例如“赌场”、某些药品的名称……
  • 嵌入式 JavaScript、VBScript、来自远程服务器的图像、flash 或 java 小程序……可能会对您的邮件到达率产生负面影响。

一种方法可能是使用与 Web 应用服务器不同的服务器(不同的 IP 地址)来处理群发邮件和/或营销邮件。如果提供商阻止来自您的群发邮件服务器的 IP 地址的邮件,至少来自您的应用服务器的重要邮件(例如注册确认邮件)不会受到影响。

于 2013-11-17T21:30:10.420 回答
3

毫无疑问,发送大量电子邮件会给您带来麻烦。

电子邮件营销不好处理,有很多事情要跟踪,您需要多个交付服务器以避免列入黑名单(并且所有这些服务器必须是合法的,不要胡闹),您所有的电子邮件都必须是格式正确,您必须遵守CAN-SPAM 法案,否则您就是垃圾邮件发送者。

但这还不是全部,退回的电子邮件会发生什么?你不能一直发送到无效的电子邮件地址,你有没有考虑到这一点?
是否授予用户取消订阅您的权利而不在以后将您标记为垃圾邮件发送者?

所有这些都是您在发送一封电子邮件之前需要采取的步骤,有时即使您遵循最佳实践,您仍然会被列入黑名单,这就是目前的工作方式,因为垃圾邮件的数量太高了。

您可能想看看像MailWizz EMA这样的解决方案,它考虑了上述所有内容(免责声明,我是作者)或任何其他处理电子邮件营销的解决方案,因为这些应用程序背后的人知道一两件事关于电子邮件行业的工作方式。

于 2013-11-17T21:33:42.197 回答