我正在尝试使用smtp.googlemail.com
发送包含CodeIgniter的电子邮件。代码没问题,但Google阻止我发送该电子邮件 - 这是我在Google帐户上收到的电子邮件:
第三方最近尝试使用某个应用程序连接到您的 Google帐户。
我们阻止了连接尝试以防黑客尝试 访问您的帐户。
如果您未尝试此连接,则可能意味着第三个 派对正试图访问您的帐户。我们建议您登录 您的帐户并立即重置密码。我们阻止了 连接尝试以防黑客试图访问您的 帐户。
如果这是您的帐户,如果您无法到达那里, 按照说明中的故障排除步骤进 http://support.google.com/mail?p=client_login
我已按照该链接找不到解决方案。
答案 0 :(得分:4)
我遇到了同样的问题,当我尝试同样的问题时,Google收到了一封电子邮件,说“登录尝试已被阻止”。我无视你从谷歌和电子邮件文本收到的内容。最后,我解决了今天使用CodeIgniter电子邮件库发送邮件的问题。
要在CodeIgniter中使用Google SMTP,您需要对Gmail帐户设置进行两(2)次更改:(请注意,攻击者现在更容易侵入您的帐户 - Google)
- 启用两步验证。
- 允许安全性较低的应用:开启(或启用)
醇>
现在使用'smtp_host'
作为ssl://smtp.gmail.com
而不是smtp.googlemail.com
希望得到这个帮助。