IsSMTP(); $mail->SMTPDebug = 1; $mail->SMTPAuth = true; $mail->SMTPSecure = 'ssl'; $mail->Host = 'smtp.gmail.com'; $mail->Port = 465; $mail->CharSet = 'UTF-8'; $mail->Username = "proekant.net@gmail.com"; $mail->Password = "proektant112233"; $mail->SetFrom('proekant.net@gmail.com'); $mail->Subject = $this->subject; $mail->MsgHTML($this->render($this->type, ['params' => $this->params])); $address = "slava.up@gmail.com"; $mail->AddAddress($address); $mail->AddAddress($this->email); /* */ if(!$mail->send()) { \Yii::$app->getSession()->setFlash('error', 'Mailer Error: ' . $mail->ErrorInfo); return 'Mailer Error: ' . $mail->ErrorInfo; } else { return 'Message has been sent'; } } }