2016-11-18 68 views
0

這是我使用wp_mail函數在wordpress中發送郵件的代碼,它在本地主機上正常工作,因爲我啓用了端口號爲25的smtp,用戶名和密碼。wp_mail函數不工作在現場服務器(wordpress)

但在活的服務器我有它不發送郵件, 我嘗試安裝一個郵差SMTP梅勒/電子郵件登錄插件和測試郵件致力於通過該插件頁面細的問題,還是我無法收到郵件時去我的網頁並提交表格。

任何想法。?

function do_send_message() { 
 
    if (isset($_POST['name']) && isset($_POST['email']) &&isset($_POST['message']) &&isset($_POST['phone'])) { 
 
    $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; $phone = $_POST['phone']; 
 
    $to = "[email protected]"; 
 
    $subject = "General Enquiry"; 
 
     $body = "\n\nName: $name \n\nphone: $phone \n\nEmail: $email \n\nMessage: $message"; 
 
    $headers = "From: <$email>" . "\r\n"; 
 
    $success = wp_mail($to,$subject,$body,$headers); 
 
      if ($success) return true;   
 
    } 
 
} 
 
add_action('wp_ajax_send_message', 'do_send_message');

+0

做你的WordPress發送的任何其他電子郵件,如密碼重置..? – abhirathore2006

回答

相關問題