Incoming Email with attachment .pdf extension missing
Our doocument library is configured to all incoming email. One particular user had sent and email with PDF attachment.The email and the attachment had arrived but the extension was missing for that attachment.
I downloaded the eml file and opened it with note pad i saw that the attachment was as below.
------_=_NextPart_001_01CAF5B5.B049A86F
Content-Type: application/octet-stream;
name="2010 05 11 district council protocol draft v1.pdf"
Content-Transfer-Encoding: base64
Content-Description: 2010 05 11 district council protocol draft v1
Content-Disposition: attachment;
filename="2010 05 11 district council protocol draft v1.pdf"
I saw that the content description did not have .pdf extension. i edited the .eml file in a note pad and added.pdf extension and droped the eml in the drop folder and hence iin my document library i could see the attachment with extension. Could you please
let me know the cause why the extension was missing.
May 18th, 2010 7:58pm
Hi Maruthi Rao,
Which kind of client did you use to send the e-mail? Outlook or Outlook Express?
How did you configure the “E-mail attachments” option in incoming E-mail settings?
What is the mail server? Exchange server or not?
Based on my test, I use Exchange server 2007 as mail server. when I use Outlook to send an e-mail to the document library, I see the extension file name when I open
the .eml file.
Content-Type: application/pdf;
name="2010 05 11 district council protocol draft v1.pdf"
Content-Description: 2010 05 11 district council protocol draft v1.pdf
Content-Disposition: attachment;
filename="2010 05 11 district council protocol draft v1.pdf"; size=692903;
creation-date="Thu, 20 May 2010 11:40:47 GMT";
modification-date="Tue, 18 May 2010 15:05:37 GMT"
Try to use Outlook to send this e-mail again, and set the message format as HTML, then check the effect.
For more information about changing the message format in Outlook, please refer to the following article:
Change the message format to HTML, Rich Text, or plain text
http://office.microsoft.com/en-us/outlook/HP012329961033.aspx
Hope this helps.
Rock Wang
Rock Wang– MSFT
Free Windows Admin Tool Kit Click here and download it now
May 20th, 2010 10:01am
Hi Rock
Thanks for you answer.
My Business is using outlook 2003. Thsi works fine with all other businesses except one.Could there be any other reason.
We use Exchange server 2003
May 22nd, 2010 10:54pm
Greetings Maruthi,
Did you ever get this resolved because I'm having the same exact issue?
When someone uses Adobe Acrobat Reader (tested with AAR v9 & v10) in conjunction with Outlook 2003 (SP3), the PDF attachment is missing the file extension when viewed from OWA
(2003). The full Outlook client sees the file extension in the attachment and if the message is forwarded (from any client), the PDF file extension appears correctly even in the OWA client. I verified that the MIME Content-Description value is missing the
PDF suffix in these message headers:
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: application/octet-stream; name="Activity Report (052711 - 162043).pdf"
Content-Transfer-Encoding: base64
Content-Description: Activity Report (052711 - 162043)
Content-Disposition: attachment; filename="Activity Report (052711 - 162043).pdf"
Free Windows Admin Tool Kit Click here and download it now
May 31st, 2011 3:42pm
Greetings Maruthi,
I fixed my issue by disabling "Hide file extensions for known file types" in Windows Explorer options on the sending machine. In my case, it affected my Windows
2000 Citrix servers all the way to Windows 2008 R2 RDS servers. There is a group policy preference that can control this behavior for Windows XP clients and later in "User Configuration" > Preferences > Control Panel Settings > Right-click
on “Folder Options" > New > Folder Options ("Windows XP" or "Windows Vista and later") > deselect the check mark in the check box labeled "Hide extensions for known file types."
It doesn't make sense to me but it works.
May 31st, 2011 4:35pm