爲什麼下面的代碼不發送郵件給我?什麼是錯誤?爲什麼mail()不發送電子郵件?
<?php
if(isset($_POST['name'])){
$msg="Name: ".$_POST['name']."\n Email: ".$_POST['email']."\n Address: ".$_POST['city']."\n Phone: ".$_POST['phone'];
mail('[email protected]', 'New Trial Request', $msg);
echo '<h2 align="center" style="color:green">Thank you for your message.</h2>';
} ?>
沒有錯誤我得到了。只是我沒有在收件箱收到我的電子郵件。這在IIS服務器上運行。
你得到了什麼錯誤..? – 2012-07-31 05:26:38
檢查您的垃圾郵件文件夾。檢查PHP配置。 – 2012-07-31 05:27:52
檢查'var_dump(mail(...))'的值; – diEcho 2012-07-31 05:28:42