Drupal 8 и smtp

Главные вкладки

Аватар пользователя alexandr.krupnov alexandr.krupnov 10 мая 2017 в 8:13

Здравствуйте! На Drupal 8 установил smtp модуль (ставил и beta и dev). Настроил (без phpmailer). Отправляю письма - пишет что письмо отправлено и ругается
...........................................
SMTP module is active.
A test e-mail has been sent to *****************gmail.com via SMTP. You may want to check the log for any error messages.
Настройки конфигурации были успешно сохранены.

Disabled fields are overridden in site-specific configuration file.

Не удается отправить почту. Свяжитесь с администратором сайта, если проблема повторяется
...........................................

Настраивал smtp на yandex (smtp.yandex.ru, use SSL, port 465)

Может подскажет кто, куда смотреть. Спасибо!

Комментарии

Аватар пользователя mozh mozh 11 мая 2017 в 15:15

в модуле smtp есть включение показа Лога, включите
на gmail была проблема как-то - нужно зайти на ящик и разрешить там подключение сторонних программ

Аватар пользователя fairrandir fairrandir 11 мая 2017 в 15:36

Кстати да. У яндекса тоже был прикол, что надо сначала в созданный ящик через веб-интерфейс зайти, только после этого она активируется.

Аватар пользователя bsyomov bsyomov 11 мая 2017 в 17:11

Посмотреть в лог, там всё написано. Если будет не понятно сразу что делать, надо привести тут ошибку из лога. И тогда вам кто-то сможет помочь.

Аватар пользователя alexandr.krupnov alexandr.krupnov 11 мая 2017 в 20:45

Спасибо большое. Как заработало
1. Поставил exim4 (он вроде в итоге не нужен)
2. Установил модуль smtp
3. В настройках сайта ввел почтовый ящик
4. В настройка модуля ввел этот же ящик
И письма пошли. Ура.

Аватар пользователя bsyomov bsyomov 11 мая 2017 в 23:32

Т.е. проблема была в том, что яндекс не принимал почту, с не правильно указанным отправителем (не соответствующим почтовому аккаунту).

Exim, конечно, вам не нужен, при этом способе доставки почты.