@Leopandro
Разработчик CRM/ERP систем

Почему не отправляются сообщения yii2?

Вот такой код в модели:
$user->generateSecretKey();
            if($user->save())
            {
                return Yii::$app->mailer->compose('resetPassword', ['user' => $user])
                    ->setFrom([Yii::$app->params['supportEmail'] => Yii::$app->name . ' (отправлено роботом)'])
                    ->setTo($this->email)
                    ->setSubject('Сброс пароля для ' . Yii::$app->name)
                    ->send();
            }


Конфиг:
'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,
        ],


Пробовал менять 'useFileTransport' на true, но не помогло. В логах сообщение то есть, на почту не приходит.

Небольшая заметка: swiftMailer почему то подчеркнут красным...
  • Вопрос задан
  • 438 просмотров
Пригласить эксперта
Ответы на вопрос 1
frost18
@frost18
Программист PHP
Мне кажется это проблема сервера, сообщение фреймворком было отправлено, ищите проблему в следующем звене. P.S Вы спам смотрели?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы