2017-07-29 1 views
0

J'ai créé un compte depuis G Suite - [email protected] J'ai activé l'authentification à 2 facteurs et créé un mot de passe spécifique à l'application. En outre, j'ai lu que je dois autoriser des applications moins sécurisées, mais je ne peux pas comme je l'ai fait authentiques à 2 facteurs.smtp relay - g suite - gmail avec e-mail de domaine personnalisé

En outre, mon domaine travaille sur le certificat SSL de LetsEncrypt.

Ceci est mon fichier de configuration:

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 

De tableau de bord d'administration, je coché le paramètre 'relais 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 

... et j'ai aussi ajouté 'Support' comme ' Envoyer mail entrée dans Paramètres Gmail> comptes

Je suis coincé et continuer à obtenir l'erreur:

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

J'ai essayé toutes les combinaisons différentes mais je ne pouvais pas aller plus loin que cette erreur. Qu'est-ce que je fais mal?

Je sais qu'il ya beaucoup de questions liées à ce sujet, mais je ne pouvais pas trouver quelque chose de travailler pour spécifiquement G Suite - avec le domaine personnalisé


Je ne sais pas si G Suite est différent de Gmail, mais quand j'ai essayé avec un compte Gmail personnel cela fonctionne. Donc, si je tente de mon gmail personnel avec cette configuration, cela fonctionne:

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=465 
[email protected] 
MAIL_PASSWORD=utrpokvkvwluwujx  < one time password 
MAIL_ENCRYPTION=ssl 
+0

Essayez le MAIL_HOST à ​​'smtp.gmail.com'. C'est ce que j'ai dans ma configuration et ça marche. Essayez aussi 'MAIL_ENCRYPTION = tls' et votre' MAIL_PORT = 587' –

Répondre

0

J'ai fait face le même problème et il m'a résolu en désactivant 2FA, puis permettant d'accéder à des applications moins sécurisées. Vous devez utiliser votre mot de passe normal par la suite.

Bien que je ne sois pas très satisfait de la sécurité, au moins c'est quelque chose qui fonctionne.