Доброго времени суток!У меня возникла проблема.Я создаю сайт с системой авторизации.И при регистрации
должно отправляться письмо на указанный email,но оно не отправляется.Хотя показано,что оно успешно отправлено.
Вот код отправки:
require_once('phpmailer/PHPMailerAutoload.php');
$mail = new PHPMailer;
$mail->CharSet = 'utf-8';
// Send mail using Gmail
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 465; // set the SMTP port for the GMAIL server
$mail->Username = $email; // GMAIL username
$mail->Password = $password; // GMAIL password
// Typical mail data
$mail->AddAddress($hugof, "");
$mail->SetFrom($hugof, "");
$mail->Subject = "Тема";
$hugot=md5($nor."user");
$mail->Body = "Здравствуйте! Спасибо за регистрацию!\nВаш логин: ".$hugof."\nПерейдите по ссылке, чтобы активировать ваш аккаунт:\nhttp://site.com/andro_r.php?".$hugot."=true";
try{
$mail->Send();
echo "Письмо отправлено!";
} catch(Exception $e){
echo "Извините,но письмо не смогло отправиться!";
}
Я использую хостинг на timeweb.В чем дело?