2010-01-24 4 views
1

를 전송하지 만 열 문자열 첨부 1을 제공하고 이메일 SORCE에은을 추가하려면이 코드를 사용하여PHP 메일러 - 나는 문자열 첨부 파일이있는 메시지를 보낼 때 첨부 파일이 제대로

--b1_5a1a74831dfa0ce86353d222b95078c6 
Content-Type: text/html; name="apperley-invoice-20017.html" 
Content-Transfer-Encoding: base64 
Content-Disposition: attachment; filename="apperley-invoice-20017.html" 

MQ== 


--b1_5a1a74831dfa0ce86353d222b95078c6-- 

임 말한다 첨부 파일 :

$mail->AddStringAttachment($invoicehtml,$filename,'base64','text/html'); 

답변

0

체크 아웃 : 사실에 기초

PHPMailer, AddStringAttachment and Data URI Scheme

당신이 base64로 결과를 받고 있는지, 내가 당신을 상상하는 것 중 하나는 인용 - 인쇄 또는 8 비트 인코딩 방법을 변경해야 , 또는 먼저 $ invoicehtml을 디코드하십시오.

0

나는 문제의 원인에 대해 확실하지 않다 그러나 나는 생각이 try SwiftMailer instead한다고 생각합니다. 이 여기

+0

나는 똑같은 문제가 있습니까? – Rlweb

0

$ invoicehtml에 1이 들어있을 것입니다. 입력 사항을 확인하십시오.

관련 문제