【问题标题】:Are there any notification services I can use for my site?是否有任何通知服务可以用于我的网站?
【发布时间】:2012-08-24 00:30:38
【问题描述】:

我正在构建一个允许用户定义通知/警报的网站。我让他们根据用户提供的电子邮件地址进行设置,但是他们停止为 gmail 帐户工作。显然,我的 IP 地址被谷歌列入黑名单。我已向他们发送了将我从他们使用的黑名单中删除的请求,但他们没有回复。我是一个多月前寄的。我已经阅读了他们的“不被列入黑名单的方法”文档,但这并没有真正帮助我。我已经向谷歌解释了通知/警报只有在用户请求时才会发出。

我的问题是我可以使用任何服务来解决此问题(即我可以通过这些服务发送通知并将其转发到正确的电子邮件地址)?基本上,我希望能够向任何电子邮件提供商发送电子邮件,这样我就可以在计算机上查看它或在手机上收到电子邮件警报。

最后,我的 ubuntu 服务器上没有邮件设置。我使用 php 发送通知。

【问题讨论】:

    标签: php email notifications


    【解决方案1】:

    如果您以这种方式发送大量电子邮件,则很容易被标记为垃圾邮件,尤其是在您使用共享主机时。

    从 PHP mail() 函数发送电子邮件适用于您可以在垃圾邮件文件夹中查找的一些测试电子邮件,但如果您需要任何形式的认真交付,最好将其分包给专业公司。

    最著名的包括PostmarkappMailgunMailjet 以及已经提到的那些(Amazon SESSendgrid

    相信我,这些人会确保他们不会被列入黑名单,并且如果发生这种情况,他们会拥有资源和联系人将他们的服务器从黑名单中删除。

    (免责声明:我为 mailjet 工作)

    【讨论】:

    • Amazon SES 是最好的选择,但他们不支持 DKIM!
    • jfoucher,感谢您的回复。我研究了 mailjet,它似乎最适合我的需求。我不会发送那么多电子邮件,所以现在免费计划对我来说已经足够了。如果需要,我会升级。
    【解决方案2】:

    这个问题没有答案

    不过,我使用并推荐SendGrid。他们有一个可靠的免费层和一个优秀的、有据可查的 PHP 库。使用此类服务​​可能会缓解您描述的问题。

    【讨论】:

      【解决方案3】:

      有许多公司将提供托管 SMTP 服务。其中两个比较流行的是

      远离电子邮件黑名单是一个非常复杂的话题。如果您自己动手,请记住以下几点:

      • 始终从相同的 IP 或 IP 范围发送
      • 确保没有人else从您的 IP 发送(共享主机的问题)
      • 确保您拥有PTR record
      • 仅发送请求的电子邮件
      • 提供有效的选择退出
      • 使用有意义的主题行,以便人们记住他们要求提供电子邮件
      • 不要一次向单个域发送太多电子邮件(某些速率会限制您)

      如果您对可交付性非常认真并且预算充足

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多