2014-12-06 218 views
3

我想用php發送電子郵件。郵件返回true。但我正在收到電子郵件。所以我猜測可能是服務器有問題。有沒有任何教程解釋如何配置服務器以使用cPanel正確發送電子郵件?如何配置服務器使用cPanel發送電子郵件?

我的代碼如下。

<?php 

    $msg = "First line of text\nSecond line of text"; 
    $msg = wordwrap($msg,70); 
    $headers = "From: [email protected]"; 
    mail("[email protected]", "My subject", $msg, $headers); 

回答

2

嗨,你可能想首先要確保您的託管服務提供商允許您發送電子郵件, 嘗試看看,如果他們的SMTP服務器可用,大多數託管服務提供商是默認提供

這裏有一個教程使用phpmailer設置smtp Send mail using phpmailer

+1

您可能還想考慮使用像[PostMarkApp](https://postmarkapp.com/)這樣的電子郵件傳送服務來處理這個問題。 – macinnir 2014-12-06 08:48:22

+1

mailchimp是我的選擇,但他要求本地cpanel配置。無論如何,是的,電子郵件傳送服務更好 – 2014-12-06 08:49:46

+1

通過'mailchimp'你的意思是mandrill? (對不起主題) – macinnir 2014-12-06 08:54:57

相關問題