1

우리는 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 
+1

당신은 전체를보고 시도 해 봤나 MIME 소스? Gmail 주소로 보낸 다음 메시지 소스를보고하면됩니다. –

+0

안녕하세요. Gmail에서 오류를 재현 할 수 있습니다. 심지어 파일 확장자가 잘리지 않습니다. 전자 메일 원본을 Gmail에 저장 하시겠습니까? –

답변

0

@Dmitry Streblechenko : Gmail로 힌트를 주셔서 감사합니다 도착

헤더는 다음과 같다.

재미있는 점 : My/Our Outlook 2010은받은 첨부 파일에 올바른 확장자를 추가했기 때문에 클라이언트 측에서이 문제를 인식하지 못했습니다 :(이메일을 Gmail 계정으로 보내면 파일 확장자 실제로 실종, 그리고 파일이 생성되는 동안 연장하지

그리고, Gmail의 또 다른 + (지금까지 자신의 시스템을 신뢰) :.. 우리는 우리의 SPF를 최적화 할 수 있었다