是否可以使用 google apps 通过 php 自动发送电子邮件?

是否可以使用 google apps 通过 php 自动发送电子邮件?

我已经设置了 Google Apps,mx 记录也正常工作了。有任何电子邮件发给我吗?[电子邮件保护]现在转到我的谷歌应用程序,太棒了。

现在我想使用谷歌应用程序发送自动电子邮件(例如丢失密码、注册)

我该如何设置以便 php 的 mail() 使用 googleapps?

正确的?

另外,有没有什么方法可以进行测试(给自己发送多封电子邮件),而不会让谷歌认为我是在发送垃圾邮件?

答案1

您应该注意 Google 标准版(免费版)(我假设您正在使用)的一些限制:

您每天只能发送给 500 个外部收件人: http://www.google.com/support/a/bin/answer.py?hl=en&answer=166862

我无法验证这一点,但我读到(某处)您尝试发送的无效/无法送达的地址数量可能会触发暂停,因此如果您还没有这样做,我建议您在注册时验证电子邮件帐户。

最后确保您已为您的域名设置了 SPF 记录。

PHPMailer(第三方的)也很好,但是你可能更喜欢 SwiftMailer;我现在一直在使用它,因为我发现它更干净/OOP 友好: http://swiftmailer.org/

答案2

使用 phpmailer 发送自动消息是完全可能的,但请注意,Google 的容忍度可能低于 Gravyface 提到的 500 个收件人的限制。我一直使用“noreply”帐户从 Web 应用程序发送选择加入通知,今天我发现这个帐户因滥用而被暂停。

我非常确定我没有发送垃圾邮件或达到每日 500 条(甚至 100 条)消息/收件人的限制,因此请注意,Google Apps 可以采用额外的检查来检测“滥用”帐户。

附录:我联系了支持人员,他们在我最初回答和此次编辑之间的时间内重新启用了我的帐户(哇哦,谷歌!)。显然,他们的滥用检测机制出现了问题,但他们已经意识到了这个问题。

相关内容