2017-10-12 49 views
0

有人幫助我爲我的PHP郵件functionTQ如何修復xampp mercury服務器553錯誤?

<?php 
    $to = '[email protected]'; 
    $sub = 'this is a test mail'; 
    $message ='this is a mail :)'; 
    $from = 'From: [email protected]'; 
    $m = mail($to,$sub,$message,$from); 
    if($m){ 
    echo'<b>ststus:</b> sent';  
    }else{ 
    echo'<b>ststus:</b> not sent'; 
    } 
    ?> 

警告:電子郵件():SMTP服務器響應:553我們不中繼非本地郵件,對不起。在第6行的E:\ xampp \ htdocs \ mail \ mail.php中 狀態:未發送

回答

0

默認情況下,像Xampp這樣的虛擬服務器不允許您從本地主機發送郵件,因爲它不是「真正的」服務器。

看到這個答案,使之發生: How to configure XAMPP to send mail from localhost?

+0

做你的鏈接else塊正在 – K55555

+0

@ K55555對不起之後,但我不知道你是什麼意思 – poepje