如何通过 SMTP 将电子邮件发送到 Outlook 和 .live 域
How to send emails via SMTP to Outlook & .live domain
我正在使用 PHP 的 codeigniter 框架构建 SaaS 应用程序。
我正在使用 PHP 邮件功能来发送电子邮件,它在 Gmail 上运行良好,但无法与其他任何我不知道的原因一起使用。
所以我使用 SMTP 库发送电子邮件,但我再次无法将电子邮件发送到 Outlook 和 .LIVE 域电子邮件。
任何建议,我想从我的网站管理面板发送确认电子邮件、报告等到 outlook 电子邮件。
我使用 phpmailer 发送电子邮件。
您可以从 http://sourceforge.net/projects/phpmailer/
下载源代码
function for_mail($email,$title,$content) {
$sn = 'youremailhere';
$pwd = 'yuurpassword';
$host = "emailhost";
include_once("Public/PHPMailer_v5.1/class.phpmailer.php");
$mail = new PHPMailer();
$address = $email;
$mail->IsSMTP();
$mail->Host = $host;
$mail->SMTPAuth = true;
$mail->Username = $sn;
$mail->Password = $pwd;
$mail->Port=25;
$mail->From = $sn;
$mail->FromName = "TeamIn";
$mail->AddAddress("$address", "");
$mail->AddReplyTo("", "");
$mail->IsHTML(true);
$mail->CharSet = "UTF-8";
$mail->Subject = $title;
$mail->Body = $content;
if(!$mail->Send())
return false;
else
return true;
}
我正在使用 PHP 的 codeigniter 框架构建 SaaS 应用程序。 我正在使用 PHP 邮件功能来发送电子邮件,它在 Gmail 上运行良好,但无法与其他任何我不知道的原因一起使用。 所以我使用 SMTP 库发送电子邮件,但我再次无法将电子邮件发送到 Outlook 和 .LIVE 域电子邮件。 任何建议,我想从我的网站管理面板发送确认电子邮件、报告等到 outlook 电子邮件。
我使用 phpmailer 发送电子邮件。 您可以从 http://sourceforge.net/projects/phpmailer/
下载源代码function for_mail($email,$title,$content) {
$sn = 'youremailhere';
$pwd = 'yuurpassword';
$host = "emailhost";
include_once("Public/PHPMailer_v5.1/class.phpmailer.php");
$mail = new PHPMailer();
$address = $email;
$mail->IsSMTP();
$mail->Host = $host;
$mail->SMTPAuth = true;
$mail->Username = $sn;
$mail->Password = $pwd;
$mail->Port=25;
$mail->From = $sn;
$mail->FromName = "TeamIn";
$mail->AddAddress("$address", "");
$mail->AddReplyTo("", "");
$mail->IsHTML(true);
$mail->CharSet = "UTF-8";
$mail->Subject = $title;
$mail->Body = $content;
if(!$mail->Send())
return false;
else
return true;
}