2017-03-27 2 views

Répondre

1

Oui, en utilisant l'authentification XOAUTH2. Cela nécessitera votre deuxième facteur pour obtenir un jeton lors de la configuration initiale, mais devrait ensuite fonctionner à plusieurs reprises sans demander à nouveau. Cela signifie également que vous n'avez pas besoin d'activer le paramètre "autoriser les applications moins sécurisées". Voir the PHPMailer docs on Gmail with XOAUTH2 et the Gmail XOAUTH2 example. C'est plus facile si vous utilisez le version 6.0 branch non encore sorti. Il y a vraiment trop de code impliqué pour tout inclure ici de manière significative.

0

Vous n'avez pas besoin de traverser ce bordel avec l'installation XOAUTH2 de PHPMailer. Connectez-vous à votre compte Google, puis accédez à "Connexion & sécurité"> "Mots de passe de l'application". Là, vous générez un jeton unique pour votre application (nom de l'application que vous voulez) et utilisez ce jeton au lieu du mot de passe. Tous les autres paramètres (smtp) restent les mêmes.

C'est tout.