2014-12-06 173 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

相关问题