自动应答邮件可以发送申请表格,并且能够将表格和文档一起发送回来。
示例代码:
// 设置邮件主题
$subject = '申请表格';
// 设置邮件正文内容
$message = '请填写以下申请表格并回复本邮件:[表格链接]。';
// 用base64编码附件内容
$attachment_content = chunk_split(base64_encode(file_get_contents('document.pdf')));
// 设置附件头信息
$attachment_header = "Content-Type: application/pdf;\n" . " name=\"document.pdf\"\n" .
"Content-Transfer-Encoding: base64\n" .
"Content-Disposition: attachment;\n" . " filename=\"document.pdf\"\n\n";
// 将邮件正文和附件合并成一封邮件
$message .= "--boundary\n" . $attachment_header . $attachment_content . "\n--boundary--\n";
// 设置邮件头信息
$headers = 'From: sender@example.com' . "\r\n" .
'Reply-To: sender@example.com' . "\r\n" .
'Content-Type: multipart/mixed; boundary="boundary"';
// 发送邮件
mail($to, $subject, $message, $headers);
?>