Symfony2 - 我无法让 gmail 邮件传输开始工作......身份验证失败

Symfony2 - I can't get gmail mail transport get to work ... authentication fails

我有一个基于 http://symfony.com/doc/current/cookbook/email/gmail.html 的邮件程序配置,但是当我从自定义 symfony 控制台命令发送电子邮件时,我收到此错误:

[2015-03-16 20:38:09] app.ERROR:刷新电子邮件队列时发生异常:无法在用户名为“??????????”的 SMTP 服务器上进行身份验证使用 1 个可能的身份验证器

我尝试了两个 gmail 帐户进行身份验证,但没有成功...知道这里出了什么问题吗?

已解决:问题是这样的 https://support.google.com/accounts/answer/6010255?hl=en ...我只是启用它...

归功于@David Marko:

您要么升级到使用最新安全措施的更安全的应用程序。所有 Google 产品(例如 Gmail)都使用最新的安全措施。 (https://www.google.com/settings/security/lesssecureapps)

或者允许安全性较低的应用并选择“允许”以允许安全性较低的应用访问您的 Google 帐户。我们不推荐此选项,因为它可能会让其他人更容易访问您的帐户。

来源:https://support.google.com/accounts/answer/6010255?hl=en