无法在 Gmail SMTP 服务器上进行身份验证
Failed to authenticate on Gmail SMTP server
我正在尝试在 Symfony 5 在线应用程序中通过 gmail 发送电子邮件。
这是我的配置 (swiftmailer.yaml
) :
swiftmailer:
transport: gmail
auth_mode: login
port: 465
host: smtp.gmail.com
username: my_username
password: '%env(MAILER_GMAIL_PASSWORD)%'
spool: { type: 'memory' }
这是我遇到的错误:
app.ERROR:刷新电子邮件队列时发生异常:使用 1 个可能的身份验证器无法在用户名 "my_username" 的 SMTP 服务器上进行身份验证。身份验证器登录返回预期响应代码 235 但收到代码“534”,消息“534-5.7.14 534-5.7.14 请通过您的 Web 浏览器登录,然后重试。534-5.7.14 在 534 5.7 了解更多信息。 14 https://support.google.com/mail/answer/78754 a10sm1287053wrm.87 - gsmtp“。 [][]
我按照错误(https://support.google.com/mail/answer/78754)中link的步骤操作,没有任何改变。
有什么建议吗?
我解决了在 swiftmailer 配置中删除此行的问题:
auth_mode: login
我正在尝试在 Symfony 5 在线应用程序中通过 gmail 发送电子邮件。
这是我的配置 (swiftmailer.yaml
) :
swiftmailer:
transport: gmail
auth_mode: login
port: 465
host: smtp.gmail.com
username: my_username
password: '%env(MAILER_GMAIL_PASSWORD)%'
spool: { type: 'memory' }
这是我遇到的错误:
app.ERROR:刷新电子邮件队列时发生异常:使用 1 个可能的身份验证器无法在用户名 "my_username" 的 SMTP 服务器上进行身份验证。身份验证器登录返回预期响应代码 235 但收到代码“534”,消息“534-5.7.14 534-5.7.14 请通过您的 Web 浏览器登录,然后重试。534-5.7.14 在 534 5.7 了解更多信息。 14 https://support.google.com/mail/answer/78754 a10sm1287053wrm.87 - gsmtp“。 [][]
我按照错误(https://support.google.com/mail/answer/78754)中link的步骤操作,没有任何改变。
有什么建议吗?
我解决了在 swiftmailer 配置中删除此行的问题:
auth_mode: login