通过wp_mail发送包含标题的电子邮件

时间:2016-10-07 21:38:02

标签: php wordpress email

我需要从wordpress供电网站发送邮件。我正在使用wp_mail。我想在邮件中添加$ header,以便发送给谁。

当我使用这样的$ header时:

$headers = "From: $name <$email>"  

$ name和$ email是propper variables *

然后

if (wp_mail( $to, $subject, $message, $headers) ) {
    echo 'Thanks!';
} else {
    echo 'Error!';

我总是得到“错误!”没有邮件。我读过'wp_mail_from'和'wp_mail_from_name',但我不知道如何使用它。

1 个答案:

答案 0 :(得分:1)

您是否尝试过将$ header用作数组?试试这个,而不是你现有的$ header行:

$headers[] = 'From: $name <$email>' . "\r\n";