wordpress wp_mail将我的html消息作为文本附件发送

Law*_*uza 4 wordpress

这是发送邮件的代码:

$to = $_POST['leadEmail'];
$subject = "my subject";
$message = ( $_POST['leadEmailPref'] == "html" ) ? $messageh : $messagep ;
$headers[] = "From: My Name <ny_name@gmail.com>";
$headers[] = "Content-type: ".$_POST['leadEmailPref'] ;

wp_mail( $to, $subject, $message, $headers );
Run Code Online (Sandbox Code Playgroud)

当我进入收件箱时,邮件将作为附件发送,我看不到该邮件.显然我不想要附件,我希望收到电子邮件的人立即看到该消息.

Nad*_*adh 8

Content-type:错了.它应该是,text/html或者text/plain不是html.

$headers[] = "Content-type: text/".$_POST['leadEmailPref'] ;