wp_mail无法正常工作,因为在发送电子邮件时指定了Headers From

时间:2016-03-18 09:01:41

标签: php wordpress email

我的wp_mail没有用,但是php的普通mail()功能正在运行。

这是我在使用wp_mail时格式化的php服务器调试:

[18-Mar-2016 08:40:06 UTC] mail() on [/path/to/public_html/wp-includes/class-phpmailer.php:677]:
    To: ***reciever***@gmail.com
    Headers:
        Date: Fri, 18 Mar 2016 08:40:06 +0000
        From: ***website name*** <wordpress@***domain**.ml>
        Message-ID: <02fc36f7060aed6cdc817ce8aad5092a@www.***domain***.ml>
        X-Mailer: PHPMailer 5.2.14 (https://github.com/PHPMailer/PHPMailer)
        MIME-Version: 1.0
        Content-Type: text/plain;
        charset=UTF-8
        Content-Transfer-Encoding: 8bit

这是我在php mail()函数上的格式化php服务器调试:

[18-Mar-2016 08:51:10 UTC] mail() on [/path/to/public_html/test/index.php:9]:
    To:***reciever***@gmail.com
    Headers: 

像gmail或yahoo这样的电子邮件提供商似乎阻止了我的邮件,因为我{w}使用wp_mail声明了From。我认为问题在于服务器身份,因为电子邮件提供商认为我试图欺骗我的电子邮件。

注意:是的我将wordpress @ .ml作为有效的电子邮件。

注意:.ml是免费域名

注意:是的我也有SPF记录:v=spf1 mx -all

注意:我在我的网站上使用代理(等:Incapsula,Cloudflare)

另一个问题:如何将我的电子邮件标记为垃圾邮件或如何防止被电子邮件提供商阻止?

0 个答案:

没有答案