wp_mail and BCC headers

时间:2012-03-20 作者:J Lee

我正在使用WP 3.3.1

我正在尝试将密件抄送添加到我正在发送的电子邮件的标题中,但没有添加密件抄送。

public $from = "[email protected]";
public $replyTo = "[email protected]";
public $bcc = "[email protected]";

$headers[\'From\']    = "From: ".$this->from;       
$headers[\'Reply-To\'] = "Reply-To: ".$this->replyTo;
$headers[\'Bcc\'] = "Bcc: ".$this->bcc;

wp_mail("[email protected]", "My Subject Line" , $html, $headers);
我看过这篇文章,它说这个问题应该在WP 3.2中解决。。。但对我来说,它仍然不起作用。

我正在使用一个名为Papercut 监视正在发送的电子邮件。

Related: wp_mail not recognizing cc and bcc headers

1 个回复
最合适的回答,由SO网友:kaiser 整理而成

您可以尝试如下方式调试输出:

function test_phpmailer_init( $phpmailer )
{
    echo \'<pre>\';
        var_dump( $phpmailer );
    echo \'</pre>\';
    return $phpmailer;
}
add_action( \'phpmailer_init\', \'test_phpmailer_init\' );
问题中的代码是正确的,问题出在本地SMTP应用程序上。如果您使用的是本地SMTP服务器(e.x。Papercut), 它只显示接收者将看到的标题。由于密件抄送地址是隐藏的,您将看不到它们。因此,要检查是否附加了密件抄送地址,可以使用上面列出的函数,该函数将输出邮件。

结束

相关推荐

下一代画廊+画廊由John Brien Plugins提供

我已经安装了NextGen gallery插件(http://wordpress.org/extend/plugins/nextgen-gallery/) 还有John Brien的galleryview插件(http://wordpress.org/extend/plugins/wordpress-nextgen-galleryview/) 并想知道是否有人一起使用过这些插件。我已经在我的主图像下运行了一行缩略图,对此我很满意,但插件在缩略图的左右两侧添加了下一个和上一个箭头(请参见下图),我想去掉这些