【发布时间】:2013-11-12 08:23:12
【问题描述】:
我在使用 PHP 仅向 Microsoft 域(outlook、live、hotmail)发送邮件时遇到问题。它适用于所有其他人。
这是我的 PHP 脚本。
<?php
$subject2 = 'Registration Request';
$headers2 .= "MIME-Version: 1.0\n";
$headers2 .= "Content-Type: text/html; charset=ISO-8859-1\n";
$headers2 .= 'X-Mailer: PHP/' . phpversion();
$message2 = '<html><body>';
$message2 .= '<h1>New Account Request</h1><br>';
$message2 .='<table border="0" cellpadding="5" cellspacing="0"><tr><td>';
$message2 .= 'Name</td><td>'.$this->_user['fname'].' '.$this->_user['lname'].'</td></tr>';
$message2 .= '<tr><td>User ID</td><td>'.$this->_user['user'].'</td></tr>';
$message2 .= '<tr><td>Company</td><td>'.$this->_user['company'].'</td></tr>';
$message2 .= '<tr><td>Email</td><td>'.$this->_user['email'].'</td></tr>';
$message2 .= '<tr><td>Telephone</td><td>'.$this->_user['telephone'].'</td></tr></table>';
$message2 .= '<br>Thanks<br><a href="http://precent.ch">precent.ch</a>';
$message2 .= '</body></html>';
$too = 'harry_club20@live.com';
$mailed = mail($too,$subject2,$message2,$headers2);
if($mailed)
{
header('location: index.html?thanks');
}
?>
谢谢
【问题讨论】:
-
那是什么问题?
-
您的问题不一定是由您的代码引起的。发送到 Microsoft 电子邮件时,您的代码是否输出任何错误消息?如果有错误消息,您可以发布吗?