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

Что я делаю не так в PHPMailer?

Нужно сделать отправление формы на почту пользователю. Почему-то не получается, причем 'Error' или 'Отправлено' не выводиться.
require_once('phpmailer/PHPMailerAutoload.php');
$mail = new PHPMailer;
$mail->CharSet = 'utf-8';
$name = 'Чьё-то имя';
$email = 'Чья-то почта';

$mail->SMTPDebug = 3;                             
$mail->isSMTP();                                      
$mail->Host = 'smtp.gmail.com';  			
																			
$mail->SMTPAuth = true;                             
$mail->Username = 'Почта с которой будет отправляться письмо'; 
$mail->Password = 'Пароль от нее'; 
$mail->SMTPSecure = 'ssl';                           
$mail->Port = 465;
$mail->setFrom('Почта с которой будет отправляться письмо'); 
$mail->addAddress('Кому отправиться письмо');    

$mail->isHTML(true);                                  

$mail->Subject = 'Заявка с тестового сайта';
$mail->Body    = 'Привет User!';

if(!$mail->send()) {
  echo "Отправлено!";
} else {
    echo "Error!";
}
  • Вопрос задан
  • 197 просмотров
Подписаться 2 2 комментария