나는 pdf를 첨부하는 이메일을 보내고있다. r n 텍스트 이메일 코딩 작업을하지 않습니까?
$mpdf->WriteHTML($html);
$content = $mpdf->Output('', 'S');
$content = chunk_split(base64_encode($content));
$mailto = $email;
$from_name = $yourname;
$from_mail = $fromwho;
$replyto = $replyto;
$uid = md5(uniqid(time()));
$subject = 'Horse Details';
$message = 'Please find attached details about the horse medical treatment.';
$filename = 'Horse';
$header = "From: ".$from_name." <".$from_mail.">\r\n";
$header .= "Reply-To: ".$replyto."\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n";
$header .= "This is a multi-part message in MIME format.\r\n";
$header .= "--".$uid."\r\n";
$header .= "Content-type:text/plain; charset=iso-8859-1\r\n";
$header .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$header .= $message."\r\n\r\n";
$header .= "--".$uid."\r\n";
$header .= "Content-Type: application/pdf; name=\"".$filename."\"\r\n";
$header .= "Content-Transfer-Encoding: base64\r\n";
$header .= "Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n";
$header .= $content."\r\n\r\n";
$header .= "--".$uid."--";
나는 새로운 단락에 대한 메시지 및 사용 \ 연구 \ r에 더 많은 세부 사항을 추가하고 싶습니다 등
그러나
어떤 이유로 \ 연구 \ R :이
코드입니다 또는 \ n 작동하지 않습니까? 의심스러운 부분은 헤더 정보가 있기 때문에 어떤 정보인지는 확실하지 않습니다. 약간의 연극이 있었지만 그것을 해결하지 못했습니다.문제점을 확인할 수 있습니까?
감사합니다. 잘
다양한 주사 취약점이 있습니다. – SLaks
"작동하지 않는다"는 것은 무엇을 의미합니까? – Incognito
RFC 2821에 따르면 헤더에'\ r \ n '을 사용해야합니다. –