【问题标题】:PHP/ GMail SMTP limits from site form results来自站点表单结果的 PHP/GMail SMTP 限制
【发布时间】:2012-06-02 02:49:16
【问题描述】:

我正在使用 gmail 的服务器通过 smtp/php 邮件发送表单结果。每天可以发送多少个结果有限制吗?同样,我不会发送大量电子邮件或任何东西,但是,有成千上万的人会在一周内使用此表单,我需要一种可靠的方式将这些结果发送到用户的电子邮件中。

我已经测试了多种方法,只是在将电子邮件发送到 Gmail 帐户时遇到了问题——它们甚至不会出现在垃圾邮件文件夹中(有时会出现)。使用 smtp.gmail.com 很顺利。

那么,通过 Gmail 从表单发送结果是否有限制,如果有,有没有办法购买更多?我所看到的只是向多个收件人发送大量消息的结果,在这种情况下并非如此。它只需要大约一个星期。

【问题讨论】:

  • 考虑到这些限制和成本,以及我作为用户可以随意创建和发送新结果的事实,目前这绝对不是一个选项。因此,除非我忽略了某些内容,否则不会向发件人发送电子邮件结果。

标签: php email smtp gmail limits


【解决方案1】:

Gmail 确实有严格的发送限制。对于 Google Apps 帐户,它是每天 2000 个,并且突发限制也较小 (http://support.google.com/a/bin/answer.py?hl=en&answer=166852)。

他们没有发布常规的 Gmail 限制,但有趣的是,外部客户端(例如您的应用)每天大约 100 个,Gmail 网络客户端内部每天大约 500 个。

对于发送给个别收件人,您可能正在寻找交易电子邮件服务 - 请参阅此处了解更多讨论:Looking for bulk and transactional email-sending service

免责声明:我为 PostageApp 工作,在附加的 SO 讨论中提到

【讨论】:

    【解决方案2】:

    从这里开始:

    http://www.emailaddressmanager.com/tips/send-email-limit.html

    我发现解决这个问题的唯一可靠方法是测试

    • 让您的网页在一小时内发送多条消息

    • 检查这些电子邮件的结果(我想是PHPMailer?)

    你会发现 gmail 现在使用的当前限制(它不是固定的,当它改变时他们肯定不会告诉你)

    【讨论】:

      【解决方案3】:

      您自己的 ISP 可能会阻止电子邮件,因此直接发送到 GMail 服务器似乎是一个可行的选择(如果您的所有收件人都在 GMail 上)。不确定他们是否施加了任何限制,但要确定邮件是否通过垃圾邮件过滤器仍然有点困难。

      另一种选择是 Amazon SES(付费服务,但价格相对便宜)。他们提供退回/投诉循环,以便您检查哪些收件人标记了您的邮件:)

      【讨论】:

        猜你喜欢
        • 2016-04-25
        • 1970-01-01
        • 2010-10-12
        • 2011-04-25
        • 1970-01-01
        • 1970-01-01
        • 2011-01-18
        • 1970-01-01
        • 2019-04-17
        相关资源
        最近更新 更多