2

我正在尝试使用 CodeIgniter 发送电子邮件smtp.googlemail.com。代码没有问题,但 Google 阻止我发送该电子邮件 - 这是我在 Google 帐户中收到的电子邮件:

第三方最近尝试使用应用程序连接到您的 Google 帐户。

我们阻止了连接尝试,以防黑客试图访问您的帐户。

如果您没有进行此连接尝试,则可能意味着第三方正在尝试访问您的帐户。我们建议您立即登录您的帐户并重置您的密码。我们阻止了连接尝试,以防黑客试图访问您的帐户。

如果这是您的帐户,并且您无法访问该帐户,请按照 http://support.google.com/mail?p=client_login中说明的故障排除程序进行操作。

我已经按照链接并没有找到解决方案。

4

1 回答 1

4

我有同样的问题,当我尝试相同时,收到了来自 Google 的电子邮件,上面写着“登录尝试被阻止”。我忽略了您从谷歌收到的内容和电子邮件文本。最后,我今天解决了使用 CodeIgniter 电子邮件库发送邮件的问题。

要在 CodeIgniter 中使用 Google SMTP,您需要对 Gmail 帐户设置进行 2(两)次更改:(注意请注意,现在攻击者更容易侵入您的帐户 - Google 说)

  1. 启动两步验证
  2. 允许不太安全的应用程序:开(或启用)

现在使用'smtp_host'asssl://smtp.gmail.com而不是smtp.googlemail.com

希望这有帮助。

于 2015-11-18T15:39:13.703 回答