2013-07-14 37 views
-5

通過php將用戶信息插入數據庫後。我想發送用戶郵件告訴他們這個好消息。我們該怎麼做?謝謝。如何通過php或javascript發送電子郵件?

我已經使用w3school的以下代碼,但它不起作用。

<?php 
$to = "[email protected]"; 
$subject = "Test mail"; 
$message = "Hello! This is a simple email message."; 
$from = "[email protected]"; 
$headers = "From:" . $from; 
mail($to,$subject,$message,$headers); 
echo "Mail Sent."; 
?> 
+0

這可以很容易地快速谷歌發現或StackOverflow搜索...缺乏研究。 – pattyd

+0

該代碼認真不起作用?你有沒有得到任何錯誤?請更具體的比「不行」... – pattyd

+0

可能重複[什麼是正確的方式發送PHP郵件頭?](http://stackoverflow.com/questions/15912788/what-is-the-正確的方式發送-php郵件標題) – mario

回答

1

顯然,你跳過一些研究...

郵件()oftens將郵件發送到垃圾郵件文件夾。某些郵件提供商還會阻止這些郵件,因爲它們的標頭不完整。更糟糕的是:一些主機提供商只是阻止了這個功能它想要一些乾淨的東西,使用SMTP連接。這裏還有一個參考:

然後,使用SMTP設置你的一個電子郵件帳戶(例如Gmail帳戶爲您的網站創建,等等)。

+0

「mail.php」在你的參考? – user2514364

+0

它是PEAR郵件包的一部分。如果根據需要安裝了PEAR和PEAR郵件,Mail.php應該是PHP include_path的一部分,並且可以通過腳本指令找到:) –

相關問題