答案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 可以采用额外的检查来检测“滥用”帐户。
附录:我联系了支持人员,他们在我最初回答和此次编辑之间的时间内重新启用了我的帐户(哇哦,谷歌!)。显然,他们的滥用检测机制出现了问题,但他们已经意识到了这个问题。