Laravel SwiftMailer : réponse Attendue code 250 mais j'ai reçu un code “530”, avec le message "530-5.5.1 Authentification Requise

Je suis à l'aide de laravel 5.2, Et l'utilisation de Swift Mailer pour la réinitialisation du mot de passe.
J'ai 2-l'étape de vérification sur mon gmail..

Que l'aide de google dit :


Si vous avez activé 2-l'Étape de Vérification de votre compte, vous pourriez avoir besoin d'entrer un mot de passe d'Application à la place de votre mot de passe habituel.


J'ai les paramètres suivants sur mail.php :

return [
    'driver' => env('MAIL_DRIVER', 'smtp'),
    'host' => env('MAIL_HOST', 'smtp.gmail.com'),
    'port' => env('MAIL_PORT', 465),
    'from' => ['address' => '[email protected]', 'name' => 'Shafee'],
    'encryption' => env('MAIL_ENCRYPTION', 'ssl'),
    'username' => env('[email protected]'),
    'password' => env('MY_Gmail_API_KEY'),
    'sendmail' => '/usr/sbin/sendmail -bs',
    'pretend' => env('MAIL_PRETEND', false),

];

Sur le .env j'ai :

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=meaprogrammer@gmail.com
MAIL_PASSWORD=MY_Gmail_API_KEY
MAIL_ENCRYPTION=ssl

L'erreur suivante apparaît :

Swift_TransportException in AbstractSmtpTransport.php line 383:

Expected response code 250 but got code "530", with message "530-5.5.1 Authentication Required. 

Learn more at
530 5.5.1 https://support.google.com/mail/answer/14257 w10sm15831823wjk.18 - gsmtp
"
Est MY_Gmail_API_KEY une clé API réel? J'ai toujours utilisé google mot de passe pour le compte dans le champ nom d'utilisateur ([email protected]).
Dois-je utiliser l'[email protected] password à la fois dans .env et mail.php ?
J'ai mis à jour la question, veuillez jeter un oeil.
Je ne suis pas encore tout à fait clair, êtes-vous suggérant MY_Gmail_API_KEY est le mot de passe d'Application? C'est ce qu'il devrait être, mais personnellement, je n'appellerais pas ça une clé API.
Bon, je suis avec mon mot de passe gmail, mais toujours le même problème !

OriginalL'auteur Gammer | 2016-05-26