Здравствуйте.
Установил 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
Попробуйте функцию mail( ). Функция встроенная и не требует дополнительных подключений. Пользуюсь ей - полёт нормальный. И кода меньше
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вот в этой игре: youtubecom/watch?v=FsBCBRQURi8&feature=youtu
Напишите программу, которая выведет все целые числа в диапазоне от 0 (включительно) до 999 (включительно) сумма цифр которых равна 15 (например,...
Я использую в своём приложении захват видео с вебкамерыКонечно же меня интересует улучшение качества захватываемого изображения