【问题标题】:Cannot send email in localhost [duplicate]无法在本地主机中发送电子邮件 [重复]
【发布时间】:2017-08-22 07:56:51
【问题描述】:

为什么我不能在 localhost 中发送电子邮件,但是当我尝试托管时它可以发送电子邮件 这是我的代码 **

define('ROOT', 'localhost/OMG1/');
$kode = md5(uniqid(rand()));
$to = $_GET['f11'];
        $headers = "From: rizka.nugroho@omg-indonesia.com\r\n";
        $headers .= "Reply-to: $to\r\n";
        $pesan    = "Klik link berikut untuk verifikasi dan mengaktifkan akun : ";
        $pesan    .= ROOT."active.php?email=".$_GET['f11']."&kode=$kode&username=".$_GET['f5'];var_dump($pesan);
$a = @mail($to, "Aktivasi Akun Anda", $pesan, $headers);var_dump($a); 
if($a)
        {
            echo "Email send";
        }
        else
        {
            echo "failed to send mail";
        }

** 请帮助解决我的问题

【问题讨论】:

    标签: php email if-statement xampp root


    【解决方案1】:

    您需要在 XAMPP 上配置您的电子邮件设置。快速搜索堆栈溢出显示有人已经提出了这样的问题并收到并回答了......

    How to configure XAMPP to send mail from localhost?

    下次请先尝试使用搜索功能。

    【讨论】:

    • 我已经配置了我的 php.ini 和 sendmail.ini,我的代码没有错误但无法发送电子邮件
    猜你喜欢
    • 2017-05-09
    • 2015-01-25
    • 2013-10-01
    • 2010-12-19
    • 1970-01-01
    • 2016-07-22
    相关资源
    最近更新 更多