Я использую электронную почту / офис от godaddy, и у меня есть страница php, которая отправит электронное письмо, но кажется, что что-то не так от godaddy, поскольку я получаю следующую ошибку
Ошибка: SMTP ->ОШИБКА: не удалось подключиться к серверу: отказано в соединении (111) SMTP Connect () не удалось.
Почему в соединении отказано?Есть ли какие-то настройки, которые я пропустил?В чем может быть проблема, я также попробовал Gmail SMTP и электронная почта Cpanel кажется, что это нормально, но какое-то время письмо получало задержку, а иногда и не отправлялось.Я хочу использовать свой офис 365 один.
Чтобы проверить ошибку: http://iclicks.co/uc_sipc/test_email.php
Вот мое кодирование и обратите внимание, что на моем локальном ПК он работает нормально с gmail smtp:
<?php
//send_email1();
send_email1();
function send_email1()
{
require 'class/class.phpmailer.php';
try
{
$mail = new PHPMailer;
$mail->IsSMTP();
$mail->Host = 'smtp.office365.com';
$mail->Port = '587';
$mail->SMTPAuth = true;
$mail->Username = 'services@iclicks.co';
$mail->Password = '***********';
$mail->SMTPDebug = 1;
$mail->SMTPSecure = 'tls';
$mail->From = 'services@iclicks.co';
$mail->FromName = 'Mahmood';
$mail->AddAddress('maa8868@gmail.com', 'Mahmood');
$mail->AddCC ('maa8868@gmail.com', 'Commercial Team');
$mail->WordWrap = 50;
$mail->IsHTML(true);
$mail->Subject = 'test';
$mail->Body = 'test tes test';
$error='';
var_dump($mail->Send());
exit();
if($error=$mail->Send())
{
$error = '<label class="text-success"> Thank you for contacting us, please check your email </label>';
//$query = mysqli_query($mysqli, "INSERT INTO mail_logs (log_toname , log_tocompany, log_toposition, log_tomail ,log_status,log_date) VALUES ('$fname', '$company', '$position','$email', 'Sent Succesfully','$date')") ;
echo "Email sent";
//header('Location: /projects/uc_sipc/index.php');
}
else
{
//$error = '<label class="text-danger">Erroe: Failed to send email.</label>';
//header('Location: /projects/uc_sipc/index.php');
echo ('Erroe: Failed to send email'.$error );
}
}catch (Exception $e)
{
echo ('Exception: '.$e);
}
echo ('Functon ended up');
}
?>