有我的代码(它的Gmail帐户的作品,但不与Outlook)我改变主机,SMTP服务器(从0到2),端口(从465到587),但它不工作
$mailto = $mail;
$mailSub = "Invitation";
$mailMsg = "Bonjour $nom $prenom de cin: $CIN, <br> Votre entretien est
le $date à $heure <br> Merci d'être à l heure <br> Cordialement ";
require '../PHPMailer-master/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->IsSmtp();
$mail->SMTPDebug = 2;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = "smtp.live.com";
$mail->Port = 587;
$mail->IsHTML(true);
$mail->Username = "*******@******";
$mail->Password = "*********";
$mail->setFrom("*****@******");
$mail->Subject = $mailSub;
$mail->Body = $mailMsg;
$mail->AddAddress($mailto);
$mail->Send();
3条答案
按热度按时间polhcujo1#
**Outlook.com SMTP服务器地址:smtp-mail.outlook.com
试试你的主人。以及发送到Outlook邮件。我建议你浏览这个网站。网站包括SMTP端口、密码、服务器、SSL、地址。
https://www.lifewire.com/what-are-the-outlook-com-smtp-server-settings-1170671
jutyujz02#
我只是更换了这条线,它的工作:
这是:
e3bfsja23#
只是评论这一个://$mail->SMTPSecure = PHPMailer::ENGLISH_SMTPS;