Здравствуйте, господа. Хотел бы уточнить сия момент. Использую настройки для отправки почты в конфигах
return Yii::createObject([
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail',
'useFileTransport' => false,
Отправляю функцией
Yii::$app->mailer->compose()
->setFrom('admin@test.ru')
->setTo('sait@mail.ru')
->setSubject('Тест')
->setHtmlBody('Тест')
->send();
письма могут приходить только на почту, созданную на сервере, на стороннюю почту не приходят.
Для примера, допустим сайт стоит на домене test.ru, почта создана и работает такая admin@test.ru
Ставлю параметр в функции отправки ->setTo('admin@test.ru') почта на ящик этот приходит, ставлю к примеру ->setTo('sait@mail.ru') - то есть сторонний ящик, не приходит, хотя ошибок нет, почта отправляется, но сама функция отправки ничего не возвращает. Кстати тестировал через функцию mail() напрямую, все прекрасно работает, куда копать, подскажите пожалуйста.
Не приходит почта на сторонний ящик
-
- Сообщения: 13
- Зарегистрирован: 2019.08.09, 15:34
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Не приходит почта на сторонний ящик
Копать настройки sendmail.
Попробуйте отправить из командной строки на сервере.
А вообще лучше использовать SMTP сервер для отправки почты.
Попробуйте отправить из командной строки на сервере.
А вообще лучше использовать SMTP сервер для отправки почты.