通过 Google Apps Gmail 服务中断发送电子邮件?

通过 Google Apps Gmail 服务中断发送电子邮件?

我创建并管理了一个大型 Web 应用程序,该应用程序使用 PHPMailer 库通过 Google Apps Gmail 帐户发送电子邮件。我收到一份支持请求,称某人没有收到他所请求的密码恢复电子邮件。

为了研究这个问题,我登录了管理电子邮件发送的 Google Apps Gmail 帐户,发现已发送电子邮件列表中存在巨大空白。系统每天都会根据用户需要发送电子邮件。但是,昨天下午 1:15,我收到了两封被拒绝的电子邮件,从那时起,直到今天上午 11:45 左右,我都没有发送过任何电子邮件。

我检查了状态页面,发现今天凌晨 2 点到 4 点左右出现了小幅中断,但问题并没有持续太久。

PHP 没有生成任何与此问题相关的错误日志,Google Apps 也没有生成任何错误日志。我还使用了合法的 .com 域名,该域名没有任何垃圾邮件历史记录。

你知道为什么这个问题会出现,但现在似乎不成问题了吗?如果可以的话,我希望以后能避免类似的事情发生。

答案1

您想防止将来再发生这种事情吗?使用真正的 MTA 而不是 Google Apps。正如您所发现的,这肯定是可能的通过 GApps 账户转发电子邮件,但这远非理想,坦率地说,这不是这项服务的目的。他们给你为了解决此问题,您需要查看任何类型的日志。

所以 - 你有两个选择(我现在能想到的):

  1. 运行您自己的 MTA。安装 Postfix(或 sendmail、exim 等)并使用它来发送您的电子邮件。
  2. 使用第三方邮件发送服务,如山魈或者亚马逊的 SES处理您的电子邮件。

如果您再次遇到类似的事情,其中​​任何一个都会为您提供更强大的日志记录和故障排除功能。

答案2

我猜你违反了每日发送限额。Google Apps 不应用于满足“大型网络应用程序”的电子邮件需求。

相关内容