У мене проблеми з сервером gmail smtp. Я вже читав тут багато публікацій у StackOverflow з цього приводу.
Найкращий пост, який я знайшов про тестове з'єднання, - це цей .
Хоча це дуже добре пояснює помилку, яку я отримую, я не зміг знайти відповідь: Google SMTP просто говорить "Будь ласка, увійдіть через веб-браузер і повторіть спробу". Я повністю впевнений, що пароль і електронний лист (обидва в base64) добре закодовані.
Як ви бачите тут, на цьому зображенні:
,
я можу помітити лише одну різницю: user@gmail.com і пароль надсилаються в два етапи. У посиланні вище хлопець надсилає обох одночасно. Google цього не прийняв. Але факт полягає в тому, що я пишу авторизацію Y29udGF0 ... (користувач base64, googles відповідає:) 334 UGFzc3dvcmQ6 (що означає "Пароль:") YzQ2MjJmNWVi .... (вставити мій пароль у base64 і натиснути "ввести")
Потім Goggle каже: Будь ласка, увійдіть через веб-переглядач і повторіть спробу. 534-5.7.14 Докладніше на https://support.google.com/mail/answer/7126229
І я переживаю всю цю проблему, тому що @MediaTemple і @DreamHost не працюють з PHPMailer. Я вже давно використовую PHPMailer у дуже багатьох різних хостах, використовуючи SMTP, але не вдалося з (mt) та Dreamhost. Тепер я перебуваю в середині проекту, який повинен> працювати над цими двома хостами.