我已經看到了使用類似的代碼所有的地方,但我不能得到它的工作...如何發送電子郵件在PHP與wp_mail
$to = '[email protected]';
$subject = 'test';
$message = 'test';
$headers = 'just a test';
wp_mail($to, $subject, $message, $headers);
我也試圖與:
if (wp_mail($to, $subject, $message)) {
echo "success";
} else {
echo "fail";
}
沒有打印。 我錯過了什麼?
我不希望爲此使用插件。
我假設你在服務器上有正確的SMTP設置?或者你能否確認電子郵件來自同一臺服務器? – lampwins 2013-05-09 22:45:12
add'error_reporting(E_ALL); ini_set('display_errors',1);'到腳本的頂部。空白頁面可能意味着PHP遇到了致命錯誤,但服務器處於生產模式並且不會顯示任何內容。您還可以檢查error_log文件中的任何消息。 – drew010 2013-05-10 00:13:20
你的$標題參數看起來不對。 – Gowri 2014-02-08 10:46:44