我有一个从G Suite创建的帐户 - [email protected]。我已启用双因素身份验证并创建了应用专用密码。smtp中继 - g套件 - gmail与自定义域电子邮件
此外,我读到,我需要允许不太安全的应用程序,但我不能像我做双因素认证。
此外,我的域名正在处理来自LetsEncrypt的ssl证书。
这是我的配置文件:
MAIL_DRIVER=smtp
MAIL_HOST=smtp-relay.gmail.com // or smtp.gmail.com
MAIL_PORT=465 // or 587
[email protected]
MAIL_PASSWORD=unkdgapoymfgcwxu << app specific password
MAIL_ENCRYPTION=ssl // or tls
[email protected]
MAIL_FROM_NAME=Support
从管理仪表板,我打勾 'SMTP中继' 设置:
Allowed senders: Only addresses in my domains
Only accept mail from the specified IP addresses: No
Require SMTP Authentication: Yes
Require TLS encryption: No
...我还添加了 '支持' 为'发送邮件在Gmail设置中输入>帐户
我坚持并不断收到错误:
Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials i203sm350313wmf.0 - gsmtp
我试过所有不同的组合,但我无法移动任何比这个错误更远的地方。我究竟做错了什么?
我知道有很多有关这个话题的问题,但我找不到任何的专门摹套房工作 - 自定义域
我不知道若G套房比Gmail有任何不同,但当我尝试与个人Gmail帐户它的作品。所以,如果我尝试了我的个人Gmail有这个配置,它的工作原理:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=utrpokvkvwluwujx < one time password
MAIL_ENCRYPTION=ssl
试试MAIL_HOST到'smtp.gmail.com'。这是我在我的设置和它的工作。同时尝试'MAIL_ENCRYPTION = tls'和你的'MAIL_PORT = 587' –