我需要发送带有邮件的pdf,这可能吗?
$to = "xxx";
$subject = "Subject" ;
$message = 'Example message with <b>html</b>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: xxx <xxx>' . "\r\n";
mail($to,$subject,$message,$headers);
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我遇到了一个问题:直到今天,我使用包含的标头发送了带有PHP的HTML邮件
Content-type: text/html;
Run Code Online (Sandbox Code Playgroud)
现在,我添加了添加附件的功能.为此,我不得不改变这一行
Content-Type: multipart/mixed;
Run Code Online (Sandbox Code Playgroud)
现在,multipart/mixed其余的邮件,正常文本,就像文本/普通文本一样显示.我如何才能意识到附件是有效的,而mailtext仍然是HTML?
我通过PHP发送电子邮件没问题.我想附加一个.csv文件以及提供的HTML电子邮件.我似乎无法找到如何做到这一点.是否有一定的Content-Type我也有在包括$headers连同Content-Disposition的附件?
$to = 'email@email.com';
$subject = 'A Subject Line';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$message = "
<html>
<head>
<title>List of New Price Changes</title>
</head>
<body>";
$message .="HTML table";
$message .="</body></html>";
mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)