Estou tendo problemas com o servidor gmail smtp. Eu já li muitos posts aqui no StackOverflow sobre esse assunto.
O melhor post que encontrei sobre testar a conexão é este .
Embora esteja muito bem explicado o erro que estou recebendo, não consegui encontrar uma resposta: o Google SMTP diz apenas "Faça login no navegador da Web e tente novamente". Tenho certeza absoluta de que a senha e o email (ambos na base64) estão bem codificados.
Como você pode ver aqui, nesta imagem:
,
posso notar apenas uma diferença: o usuário@gmail.com e a senha são enviados em duas etapas. No link acima o cara envia os dois ao mesmo tempo. O Google não aceitou isso. Mas o fato é que eu escrevo o login de autenticação Y29udGF0 ... (usuário na base64, o Google responde:) 334 UGFzc3dvcmQ6 (o que significa "Senha:") YzQ2MjJmNWVi .... (cole minha senha na base64 e pressione "enter")
Em seguida, o Goggle diz: Faça login no seu navegador e tente novamente. 534-5.7.14 Saiba mais em https://support.google.com/mail/answer/7126229
E estou passando por todo esse problema porque @MediaTemple e @DreamHost não estão funcionando com o PHPMailer. Eu já uso o PHPMailer há muito tempo, em muitos hosts diferentes, usando SMTP, mas falhei com (mt) e Dreamhost. Agora, estou no meio de um projeto que deve <trabalhar nesses dois hosts.