dtfbj24048 2016-05-18 03:02
浏览 8

使用PHP的mail()函数在OpenShift中发送邮件

I didn't set up anything nor changed any setting on Openshift's side, my code is returning a success status but the mail is not being sent. See my code below:

$headers = "MIME-Version: 1.0" . "
";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "
";
$headers .= "From: Lubcon Cloud Team <no-reply@lubconcloud.com>" . "
";
$headers .= "Reply-To: no-reply@lubconcloud.com"."
";

$body = "Click the link below to reset your password: <br/><br/> <a href='$resetlink'>$resetlink</a>";

if(mail($to, $subject, $body, $headers)) {
    $app->status(200);
    $app->response()->write(
        json_encode(array("data"=> 'Email Sent'))
    );
} else {
    $app->status(403);
    $app->response()->write(
        json_encode(array("code"=>"105", "data"=> "Failed to send email"))
    );
}

This code works on my localhost but not when uploaded to Openshift, I am using Ubuntu. Any idea how to make this work without any third party plugins? Do I need to set-up anything?

Thanks

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 mmocr的训练错误,结果全为0
    • ¥15 python的qt5界面
    • ¥15 无线电能传输系统MATLAB仿真问题
    • ¥50 如何用脚本实现输入法的热键设置
    • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
    • ¥15 谁有desed数据集呀