发送来自wordpress的电子邮件无法在服务器

时间:2016-03-26 06:40:24

标签: php wordpress

我目前正在使用wordpress功能发送电子邮件wp_mail。但是当有内容类型标题时它不起作用。 我试过了两个

$headers[] = 'Content-type: text/html; charset=UTF-8';

add_filter('wp_mail_content_type','set_contenttype');
        function set_contenttype($content_type){
            return 'text/html';
        }

并且不发送任何电子邮件。但是,如果我从这里删除内容类型,它的工作正常。 什么可以解决这个问题?

2 个答案:

答案 0 :(得分:0)

尝试另一种方法将邮件内容类型设置为 HTML

add_filter('wp_mail_content_type',create_function('', 'return "text/html"; '));

然后调用wp_mail函数:

wp_mail('whoever@whatever.com', 'Subject', 'Message');

我希望它适合你,谢谢!

答案 1 :(得分:0)

我的Wordpress网站遇到了同样的问题...... 我运行此命令来激活启用插件的插件, 现在我收到了Wordpress网站的电子邮件。

wp plugin activate mailgun

使用以下命令检查插件是否确实已激活。

wp plugin list --status=active