Отправка писем с сайта от имени домена (Drupal 6)

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

Аватар пользователя oleg220 oleg220 3 октября 2018 в 11:08

Добрый день!

При отправке уведомлений покупателям о заказе часто письма не доходят на mail.ru и на gmail.

Хостер предположил, что это потому, что отправка идет не от имени моего домена.

У меня почта домена привязана к Яндексу.

Скажите, модуль https://www.drupal.org/project/smtp как раз и нужен для того, чтобы письма отправлялись от имени домена?

А то я мучаюсь с ним второй день, а вдруг это всё зря и письма с его помощью можно слать только от адресов типа xxx@yandex.ru.

Сейчас при попытке отправить тестовое письмо этим модулем в логах вижу ошибку "Could not locate PHPMailer library.". Хоть я вроде и скопировал скачанные отсюда http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/ последние библиотеки phpmailer-fe в папку sites/all/libraries/phpmailer и пропатчил нужный файл, как написано в инструкции к модулю smtp.

Комментарии

Аватар пользователя bsyomov bsyomov 3 октября 2018 в 12:35
1

Это именно тот модуль, который вам нужен.
Вероятно, проблема в том, что вы устанавливаете слишком новую версию php-mailer, последняя поддерживаемая модулем 2.2.1, а phpmailer-fe вам вообще не нужен. Нужную версию, довольно непросто сейчас найти - она безнадёжно устарела. Smile Вот ссылка: https://github.com/PHPMailer/PHPMailer/releases/tag/v2.2.1

Вообще, вам стоит мигрировать хотя бы на drupal 7.

Аватар пользователя oleg220 oleg220 3 октября 2018 в 14:29

Да, действительно, проблемы оказалась именно в слишком новой версии phpmailer. Спасибо! Письмо ушло.
Проверил сейчас в спам-тесте почты. Стало гораздо лучше.

http://www.mail-tester.com/test-ao6zj - так было вчера
http://www.mail-tester.com/test-5y88d - так сейчас стало

Но, есть один пункт "Вам не разрешено использовать один из Ваших адресов электронной почты в качестве отправителя".
Как это исправить? И надо ли исправлять? А то хостер говорит, что всё в порядке: "Там все нормально сейчас, в логе указано что адрес ассоциирован, так что проблем быть не должно".