Не приходят письма на почту gmail

Не так давно, купил дешевый хостинг (какой именно говорить не буду, дабы не делать антирекламу) для своих сайтов, «не подающих больших надежд». Это те сайты, которые и прибыли не приносят и закрывать совсем жалко. Так вот, один из сайтов, построен (как и мой блог) на WordPress. Однажды я забыл пароль от админки и решил сбросить новый на почту (она в меня на gmail), но ни после первой попытки, ни после 5-й письма с подтверждением сброса пароля я так и не получил. Да ладно, думаю, взял и поменял пароль, через myadmin и забыл об этой проблеме, так как на сайте отключена регистрация и любые другие уведомления для пользователей.

Но совсем недавно, в этот хостинг аккаунт я добавил сайт, в котором включена и регистрация и разные уведомления для пользователей. Как оказалось, всем пользователям с ящиками gmail.com не приходят никакие уведомления, хотя на почтовые сервисы типа: яндекса и mail.ru письма успешно доставляются. Можно было грешить на то, что они попадают в папочку «спам», но увы ничего там не было. Написал об этой проблеме в службу поддержки, так как использую стандартные настройки отправки писем, через php mail. Там мне посоветовали настроить почту, через smtp и включить DKIM. Все эти манипуляции были проделаны, но положительного результата не дали (на яндекс, маил и другие не очень известные сервисы почта приходит, а на gmail — нет). Снова написал — они там просто развели руками: мол ничем не можем помочь — у нас все нормально и никто не жалуется. Можно конечно было бы поменять хостинг, но очень уж не хотелось это делать, так как за очень скромные деньги, я в общем получаю то, что мне нужно.

После чего мне в голову пришла мысль: а что если с того IP на котором находится сервер рассылался спам, соответственно он мог попасть в «черный список» Gmail, поэтому письма не попадают даже в спам, а фильтруются на раннем этапеНо как доказать гуглу что «я хороший»? Правильно! Использовать его SMTP. Что я в принципе и сделал. После чего, все письма начали приходить. Если кому-то будет интересно, как использовать smtp гула — читайте далее.

Как настроить SMTP сервер от Google

  1. Вам понадобится аккаунт на Гугл
  2. Вы должны разрешить непроверенным приложениям (это те приложения, которые по мнению гугла не используют современные стандарты безопасности) доступ к своему аккаунту, это можно сделать здесьКак разрешить доступ к непроверенным приложениям Google

    Важно!!! Если вы используете двухэтапную авторизацию, то такой доступ не может быть включен. Вам нужно будет сгенирировать пароль приложения. Что это такое, и как это делается, вы можете прочитать здесь.

  3. Прописываете данные smtp от гугла в настройках своего скрипта:

SMTP Сервер: smtp.gmail.com
SMTP Имя пользователя: ваше полное имя пользователя Gmail (электронный адрес), к примеру вашemail@gmail.com
SMTP Пароль: пароль от вашего Gmail, или пароль, который был сгенирирован для приложения.
SMTP Порт: 465
TLS/SSL: да

Вот и всё. Это проще сделать чем купить новый хостинг и перенести на него свои сайты.

Не приходят письма на почту gmail
5 (100%) 5 votes

3 Comments on “Не приходят письма на почту gmail”

  1. У меня таких проблем с gmail не было. В основном mail любитель блокировки. Но на всякий случай инструкцию сохраню

    Ответить
  2. Да теперь с блокировкой майл ру и прочих в Украине сам перешел на GMail. Выбора другого не было, так что статья пригодилась. Спасибо!

    Ответить
  3. О, спасибки) Для меня очень актуально.

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован.