Задать вопрос

Yii2 swiftmailer почему не работает?

Здравствуйте, делаю сайт на yii2 (basic). Сделал почту для домена на Яндексе. Пишет, что домен подключён.

Далее в файле config/web.php добавил следующее:
'mailer' => [
            'class' => 'yii\swiftmailer\Mailer',
            'viewPath' => '@app/mail',
            'transport' => [
                'class' => 'Swift_SmtpTransport',
                'host' => 'ssl://smtp.yandex.ru',
                'username' => 'po4ta@moidomain.com',
                'password' => 'moiparol',
                'port' => 465,
            ],
            'useFileTransport' => false,
        ],


Затем пытаюсь отправить простейшее письмо:
Yii::$app->mailer->compose()
            ->setFrom('po4ta@moidomain.com')
            ->setTo('moiadresnagmail@gmail.com')
            ->setSubject('Тема письма')
            ->setTextBody('Текст')
            ->send();


И получаю ошибку:
Connection could not be established with host ssl://smtp.yandex.ru [ #0]


Помогите разобраться.
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
DaniLaFokc
@DaniLaFokc Автор вопроса
Отключение антивируса решило проблему
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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