Debugowanie SMTP w Gmailu: błąd „zaloguj się za pomocą przeglądarki internetowej” [zamknięty]

Mam problemy z serwerem smtp Gmaila. Już przeczytałem wiele postów tutaj w StackOverflow na ten temat.

Najlepszym postem, jaki znalazłem na temat testowania połączenia, jestten.

Chociaż bardzo dobrze wyjaśniono błąd, który napotykam, nie mogłem znaleźć odpowiedzi: SMTP Google po prostu mówi „Zaloguj się za pomocą przeglądarki internetowej, a następnie spróbuj ponownie”. Jestem całkowicie pewien, że hasło i e-mail (oba w base64) są dobrze zakodowane.

Jak widać tutaj, na tym obrazie:

,

Jest tylko jedna różnica, którą mogę zauważyć: [email protected] i hasło są wysyłane w dwóch krokach. W powyższym linku facet wysyła oba jednocześnie. Google tego nie zaakceptował. Ale faktem jest, że piszę auth login Y29udGF0 ... (użytkownik w base64, googles odpowiada:) 334 UGFzc3dvcmQ6 (co oznacza „Hasło:”) YzQ2MjJmNWVi .... (wklej moje hasło w base64 i wciśnij „enter”)

Następnie Goggle mówi: Zaloguj się za pomocą przeglądarki internetowej, a następnie spróbuj ponownie. 534-5.7.14 Więcej informacji na stroniehttps://support.google.com/mail/bin/answer.py?answer=787

A tak przy okazji, ta strona to 404.

I przechodzę przez ten problem, ponieważ @MediaTemple i @DreamHost nie działają z PHPMailer. Już od dłuższego czasu używam PHPMailera na wielu różnych hostach, używając SMTP, ale nie udało mi się z (mt) i Dreamhost. Teraz jestem w trakcie projektu, który> musi <pracować na tych dwóch hostach.

questionAnswers(9)

yourAnswerToTheQuestion