我目前正在开发基于Symfony的SaaS,通过swiftmailer访问Gmail。 其他邮件服务工作得很好 - 我只有GMail才能解决问题 - 这会阻止我的软件登录。
预期的响应代码250,但得到代码" 535",带有消息" 535-5.7.8不接受用户名和密码。如需了解更多信息,请访问535 5.7.8 https://support.google.com/mail/answer/14257
对于我的帐户,我做了所有事情(允许不太安全的应用程序,禁用验证码,告诉谷歌这个登录是我,等等) 然后邮件发送工作了2周左右,现在又不再工作了。所以也许现在我需要切换到两步登录或类似但我不能指望SaaS用户经历这么多麻烦。
简而言之:是吗?像一个允许我的SaaS使用SMTP的API密钥?