PHPMailer + gmail : SMTP Error: Data not accepted.
许久找不着答案,换个gmail 账号又可以了,应该是账号问题. 用那账号登陆一下果然发现 gmail 提示了, 发送邮件限制;
官方解释:
发送限制
打印如果您向 500 多位收件人发送邮件或您发送大量无法送达的邮件,Google 为了尽可能地防止垃圾邮件并避免滥用,将临时禁用您的帐户。 如果您使用的是 POP 或 IMAP 客户端(例如 Microsoft Outlook 或 Apple Mail),您一次只能向 100 位收件人发送邮件。 您的帐户应会在 24 小时内重新启用。
如果您定期与相同的一群人通信,则不妨尝试 Google 网上论坛。
如果您发送大量无法送达的邮件,建议您确认联系人的电子邮件地址。 同样至关重要的是,您向其发送邮件的人需愿意接收您的邮件。
了解更多有关通过 Gmail 发送大量邮件的最佳实践的信息。
哎, 使用别人的东西总的有那么多规则...
mark一下, 长个记忆 .