J'ai des problèmes avec le serveur smtp gmail. J'ai déjà lu de nombreux articles ici dans StackOverflow sur ce sujet.
Le meilleur article que j'ai trouvé sur le test de la connexion est celui-ci .
Bien que l'erreur que j'obtienne soit très bien expliquée, je n'ai pas trouvé de réponse: Google SMTP dit simplement "Veuillez vous connecter via votre navigateur Web et réessayer". Je suis tout à fait sûr que le mot de passe et l'e-mail (tous deux en base64) sont bien codés.
Comme vous pouvez le voir ici, dans cette image:
,
il y a juste une différence que je peux remarquer: l'utilisateur@gmail.com et le mot de passe sont envoyés en deux étapes. Dans le lien ci-dessus, le gars envoie les deux en même temps. Google n'a pas accepté cela. Mais le fait est que j'écris l'authentification Y29udGF0 ... (l'utilisateur en base64, googles répond:) 334 UGFzc3dvcmQ6 (qui signifie "Mot de passe:") YzQ2MjJmNWVi .... (collez mon mot de passe en base64 et appuyez sur "Entrée")
Ensuite, Goggle dit: Veuillez vous connecter via votre navigateur Web, puis réessayer. 534-5.7.14 En savoir plus sur https://support.google.com/mail/answer/7126229
Et je traverse tout ce problème car @MediaTemple et @DreamHost ne fonctionnent pas avec PHPMailer. J'utilise déjà PHPMailer depuis longtemps, dans tant d'hôtes différents, en utilisant SMTP mais j'ai échoué avec (mt) et Dreamhost. Maintenant, je suis au milieu d'un projet qu'il> doit <travailler sur ces deux hôtes.