используется для site/callback * 4 ==> site/contact */ public static function sendListToAdminAfterSubmit(int $mode, array $params = []) { $mail = Mail::findOne(1); if ($mail != null) { $time = Visit::getTimeTitles($mode); $settings = Settings::getInstance(); # если у них всё же почтовые настройки есть, НО письмо не может отправится, # прокидываю сообщение об этом нам обратно try { \Yii::$app->mailer ->compose() ->setFrom($mail->user) ->setTo($settings->email) ->setSubject('Запись на прием: обратная связь') ->setTextBody('Контакт пациента: :' . $params['user_data'] . "
просил перезвонить ему на протяжении " . $time) ->send(); } catch (\Exception $e) { \Yii::error($mail->user . " - неполучается отправить письмо за указанным адресом", 'mail_error'); } } } }