Почему swiftmailer отправляет письма со старого адреса, хотя он уже сменен?

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

Аватар пользователя pingvin156 pingvin156 26 октября 2017 в 14:53

После переноса на хостинг swiftmailer перестал отсылать письма.
Стоит модуль Swiftmailer. В нем была настройка для gmail. В Mail System "CРЕДСТВО ФОРМАТИРОВАНИЯ" и "ОТПРАВИТЕЛЬ стоят Swift Mailer. С рабочего компа со старыми настройками работало и работает.
На хостинге поменял во вкладке transport только SMTP сервер, почтовые логин и пароль. Остальные настройки в виде порта и шифрования остались, т.к. соответствуют хостингу.
При нажатии на тест, возникает ошибка, которую я вижу в логах. Упорно отправляет со старого тестового адреса, который я использовал ранее до настройки хостинга. Выводит такую ошибку:

Ошибка отправки письма (от <СТАРЫЙ>gmail.com до <ТЕСТОВАЯ>gmail.com с ответом для to не установлено).

Комментарии

Аватар пользователя bsyomov bsyomov 26 октября 2017 в 15:54
1

Зайдите на /admin/config/system/site-information и там поменяйте там адрес.
Дело в том, что в настройках Swift Mailer настраивается не адрес исходящей почты, а только аккаунт для работы с почтовым сервером(то, что логин совпадает с адресом, обычно, это просто совпадение).

Аватар пользователя pingvin156 pingvin156 26 октября 2017 в 16:13

Да, стало пытаться отправляться от кого надо, но все равно ошибка:

An attempt to send an e-mail message failed, and the following error message was returned : Connection could not be established with host mail.ХХХХХ.ХХХ [ #0]

Аватар пользователя bsyomov bsyomov 26 октября 2017 в 17:04
1

А вот с этим уже, возможно, надо в техподдержку хостера. Может что-то заблокировано, может сервис не работает, если это их. А может надо другой порт/тип шифрования?

Аватар пользователя pingvin156 pingvin156 26 октября 2017 в 17:40

Если поставить обычный порт 25 и убрать шифрование, то ошибки нет, но и тестового письма нет.
Дело в сервере, да? У меня есть иуда доступ. Что там надо посмотреть? Настройки портов я вижу, что водил верно.

Аватар пользователя bsyomov bsyomov 26 октября 2017 в 19:04
1

Боюсь, что тут очень сложно сказать, где и что надо смотреть.
Вам надо убедиться, что почтовый сервер работает. Проверить его логи. Узнать, как он хочет, чтобы к нему подключались, и сделать именно так. Smile
Для разных операционных систем/почтовых серверов смотреть надо в разных местах, и сильно по-разному...