我使用以下代码将我的电子邮件发送到注册 - 它适用于除@ hotmail.com / .co.uk之外的所有电子邮件地址。
'$email_address = $_REQUEST['email'];
$message = 'Welcome Member, <br /><br />
<p><a href="'.base_url().'site/activate/'.$lastId.'/" target="_blank">'.base_url().'site/activate/'.$lastId.'/</a></p>
';
$AdminEmail = 'info@something.org';
$Subject = 'Account Confirmation';
//@send_email($emailadderss,$Subject, $message, $AdminEmail, '');
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: noreply@something.com' . "\r\n";
$msg = @mail($email_address, $Subject, $message, $headers);
我确定为什么会这样,我在搜索互联网时找不到任何解决方案。
非常感谢提前。