Ошибка PHPMailer

370
17 июля 2017, 14:06

Здравствуйте.
Установил phpMailer сначала на локальный сервер OpenServer. Все работало. Но когда перешел на глобальный сервер/хостинг, то мейлер перестал работать. В чем проблема?
Вот код и ошибка

<?php
date_default_timezone_set('Europe/Moscow');
require 'phpMailer/PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->IsSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->CharSet = 'UTF-8';
$body = file_get_contents('content.html');
$mail->Username = 'xxxxxx@gmail.com';
$mail->Password = 'xxxxxx';
$mail->SetFrom('xxxxx@gmail.com', 'xxx');
$mail->Subject = 'Отправка письма с GMAIL';
$mail->MsgHTML($body);
$address = 'xxxxx@gmail.com';
$mail->AddAddress($address,'to_xxxx');
if($mail->Send()){
    echo 'Письмо отправлено';
}else{
    echo $mail->ErrorInfo;
}

?>

Ошибка:

SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Answer 1

Попробуйте функцию mail( ). Функция встроенная и не требует дополнительных подключений. Пользуюсь ей - полёт нормальный. И кода меньше

READ ALSO
Блок поверх slick slider&#39;a

Блок поверх slick slider'a

Есть слайдер, реализованный с помощью плагина "slick slider"

215
Траектория выстрела навесом, Unity3D

Траектория выстрела навесом, Unity3D

Вот в этой игре: youtubecom/watch?v=FsBCBRQURi8&feature=youtu

431
Вывести все числа сумма чисел которых равна 15, цикл [требует правки]

Вывести все числа сумма чисел которых равна 15, цикл [требует правки]

Напишите программу, которая выведет все целые числа в диапазоне от 0 (включительно) до 999 (включительно) сумма цифр которых равна 15 (например,...

777
Существуют ли какие либо библиотеки для улучшения качества изображений под .net?

Существуют ли какие либо библиотеки для улучшения качества изображений под .net?

Я использую в своём приложении захват видео с вебкамерыКонечно же меня интересует улучшение качества захватываемого изображения

256