Что надо сделать для этого?
Вот мой код и он не работает:
Yii::$app->mailer->compose()
->setTo('butteff@test.lo')
->setFrom('lol@lol.lo')
->setSubject('Invite')
->setTextBody('Hello!')
->send();
Я не вижу письма во входящих.
Но если отправляю вручную через mail() - все ок.
Чтобы не писать свой метод, могу я настроить mailer на работу через mail()?
Как это сделать?
Если через mail никак, то как завести этот swiftmailer, его надо на сервере установить? А если шаред хостинг, то все, никак?
Сейчас настройки там стандартные
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
// send all mails to a file by default. You have to set
// 'useFileTransport' to false and configure a transport
// for the mailer to send real emails.
'useFileTransport' => false,
],