우리는 xls 또는 pdf 첨부 파일과 함께 우리의 비즈니스 클라이언트에게 전자 메일을 보냅니다. 그들은 첨부 파일을 포함한 전자 메일을 수신하지만 매우 자주 pdf 또는 xls (Excel5 버전) 파일을 열 수 없습니다. 파일 확장자는 더 이상 이메일에 표시되지 않으며 클라이언트는 첨부 파일을 마우스 오른쪽 버튼으로 클릭하고 저장할 수 없습니다.첨부 파일의 Outlook 2010 확장자가 손실되었습니다
전자 메일 본문을 포함한 첨부 파일이 ZF2으로 생성됩니다
$html = new MimePart($content.$this->getSignature());
$html->type = "text/html";
$xlsAttach = new MimePart($xls);
$xlsAttach->type = 'application/vnd.ms-excel';
$xlsAttach->filename = $excelFilename;
$xlsAttach->encoding = \Zend\Mime\Mime::ENCODING_BASE64;
$xlsAttach->disposition = \Zend\Mime\Mime::DISPOSITION_ATTACHMENT;
$body->setParts(array($html, $xlsAttach));
는 이미 구글을했지만 어떤 주목할만한 성공하지. 이것이 클라이언트 IT 인프라에 문제가있는 것처럼 보이기 때문에 숙련 된 IT 관리자 나 전자 메일 헤더를 살펴볼 수있는 사람이있을 것입니다.
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="=_691d16bb3f9c6766e19e9bcbd8ef1861"
From: XXX
To: XXX
Subject: XXX
Cc: XXX
Sender:
X-bounce-key: XXX
X-HE-SMSGID: 1dsxY8-0005qz-Hb
X-HE-Virus-Scanned: Yes
X-HE-Spam-Level: +
X-HE-Spam-Score: 1.6
X-HE-Spam-Report: Content analysis details: (1.6 points)
pts rule name description
---- ---------------------- --------------------------------------------------
0.1 HTML_MESSAGE BODY: HTML included in message
0.7 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
0.1 MISSING_MID Missing Message-Id: header
0.6 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
Message-ID: <XXX>
X-HE-SPF: PASSED
Envelope-to: XXX
X-AVK-Virus-Check: AVA 25.14182;7B5CFE
X-AVK-Spam-Check: 1;str=0001.0A0C0208.59BC3F12.007C:SCFSTAT44510583,ss=1,re=-4.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0;8389744
당신은 전체를보고 시도 해 봤나 MIME 소스? Gmail 주소로 보낸 다음 메시지 소스를보고하면됩니다. –
안녕하세요. Gmail에서 오류를 재현 할 수 있습니다. 심지어 파일 확장자가 잘리지 않습니다. 전자 메일 원본을 Gmail에 저장 하시겠습니까? –