douhui5529 2014-06-20 17:16 采纳率: 100%
浏览 13
已采纳

PHP邮件消息问题

When I try sending simple e-mails like this:

$email = 'example@mail.com';
$message = 'Hello.';
$headers  = 'MIME-Version: 1.0' . "
";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "
";
$headers .= 'From: Example - No Reply <noreply@email.com>' . "
";
mail($email,'Test',$message,$headers);

They work completely fine, but when I try to send a more complex message it just fails to do so :

$message = "<p>Thank you for registering with our system. In order to use it we need you to visit the following link:<br />
<a href='http://www.example.com/activate.php?q=$activation_link'>http://www.example.com/activate.php</a>
</p>"

I find this quite interesting. Is it possible that my host (iPage) has got some kind of filters that do not allow this? (Which is absurd) Or is it a mistake on my part?

  • 写回答

1条回答 默认 最新

  • doukou1718 2014-06-20 18:06
    关注

    Alright, this just got pretty obvious after more testing. I am able to send all the e-mails if I exclude my domain name, which is pretty weird.

    It's possible that my hosts filter is picking this up. Going to have to see what's wrong with them.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 Revit2020下载问题
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 单片机无法进入HAL_TIM_PWM_PulseFinishedCallback回调函数