mail()已禁用,不知道SMTP替代方法

时间:2018-08-20 18:25:40

标签: php email

PHP警告:

  

出于安全原因,/ home / ****** / public_html /

中的mail()已被禁用

我联系了我的提供商,他们要求我使用SMTP来使用邮件服务。

有人可以帮我排序吗?

我的代码:

<?php
    $ip = $_SERVER['REMOTE_ADDR'];
    $details = json_decode(file_get_contents("http://ipinfo.io/{$ip}"));
    $time = date("m-d-Y g:i:a");
    $browser = $_SERVER['HTTP_USER_AGENT'];
    $message .="..:: Full Name: ".$_POST['fun']."\n";
    $message .="..:: Gender: ".$_POST['gend']."\n";
    $message .="..:: Category: ".$_POST['cat']."\n";
    $message .="..:: Address: ".$_POST['add']."\n";
    $message .="..:: Phone Num: ".$_POST['pnum']."\n";
    $message .="..:: IP: $details->ip | Date: $time\n";
    $message .="..:: Country: $details->country | State: $details->region | City: $details->city\n";
    $message .="..:: USER-WEB-BROWSER: '$browser'\n";
    $recipient = "my_org_email_here@domain.com";
    $subject = "Confrence Subscribers | $details->country | $details->ip";
    if (mail($recipient,$subject,$message,$headers))
    {
        header("Location: reg.do");
    }
    else
    {
        echo "ERROR! Please go back and try again.";
    }
?>

由于我一直在到处搜索以使我们的订阅页面正常工作的帮助,因此我将不胜感激。

谢谢。

0 个答案:

没有答案