Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2017, 23:46   #1
rosqwlll
Пользователь
 
Аватар для rosqwlll
 
Регистрация: 28.09.2015
Сообщений: 89
По умолчанию Обратная связь в YII2

Доброго времини суток ,- не получается настроить обратную связь "Contact"
то есть не приходит письмо на указанную почту админом.
//
config

'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,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.yandex.ru',
'username' => '*************.ru',
'password' => '*********',
'port' => '465',
'encryption' => 'ssl',
// 'encryption' => 'tls',
],
],

model

public function contact($email)
{
if ($this->validate()) {
Yii::$app->mailer->compose()
->setTo($email)
->setFrom(['************.ru' => $this->name])
->setSubject($this->subject)
->setTextBody($this->body)
->send();

return true;
}
return false;
}

controller

public function actionContact()
{
$model = new ContactForm();
if ($model->load(Yii::$app->request->post()) && $model->contact(Yii::$app->params['adminEmail'])) {
Yii::$app->session->setFlash('contactFormSubmitted') ;

return $this->refresh();
}
return $this->render('contact', [
'model' => $model,
]);
}



В params.php указан существующий email
Что здесь не правильно или где ещё можно искать ошибки?

Последний раз редактировалось rosqwlll; 29.08.2017 в 23:48.
rosqwlll вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обратная связь ddpool HTML и CSS 2 12.04.2017 00:41
выдвижная обратная связь Анна_21 HTML и CSS 1 21.05.2015 04:30
Гостевая книга/Обратная связь keksik HTML и CSS 4 15.01.2012 12:59
обратная связь 13th Свободное общение 2 14.01.2011 22:14
Обратная связь Oliany PHP 1 06.05.2007 23:40