Outlook attachement filename problem when opened.

A

Antonin_26

Hi,

Here's the problem :

If you open a attachment file from outlook 2007 from any type that contains
dots i.e : "Special.Transfert.documentation.doc" the filename loose all of
the separation dots... and the filename ends up to be "Special Transfert
documentation.doc"...

If you do Save As... the filename keeps its original format...

but if you open it via Outlook... it will loose all dots no matter how many
dots you have... the only one left is for the file type extension.

Thank you for your help

Antonin
 
R

Roady [MVP]

Correct. Dots shouldn't be used in file names other than to indicate the
extension of a file. It would actually be a security risk if I would call
the file document.doc.exe. If you had Windows set to not show extensions of
known file types (which is the default), all you would be seeing is
document.doc and you would consider the file safe for execution. However,
the actual file you would be executing is document.doc.exe which could be a
virus.

Long story short; consider using a different separation character within
your filenames. An underscore (_) is the recommended approach if you do not
want to use spaces.
 
A

Antonin_26

Ok, so this dot removal that happen only when opening with Outlook is some
sort of foolproof thing... even if the Exchange server is already not
allowing sensible filetypes?

There is no registry key or settings on exchange server to deactivate this?

I guess this function was implemented for offices with low levels of
security... and maybe without exchange server policies....
 
R

Roady [MVP]

I'm not sure if it is an actual Outlook feature (probably though) or was
introduced with Windows XP SP2 as a general security measurement for when
temp files get written. AFAIK; there is no workaround for this other than to
save the messages first via the options in Outlook instead of opening it
directly (as a temp-file) from within Outlook.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top