Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Email attachments date is not preserved when saving

1,042 views
Skip to first unread message

sunorain

unread,
Sep 4, 2009, 6:20:01 AM9/4/09
to
If I save attachment from Outlook email into separate file, attachment file
gets date when it was saved, not when it was received actually by email
(though it should).

On the other side I noticed that some attachments (could not discover
pattern) are saved with their original date, not "moment of saving" date.

Are there any means to force Outlook to save attachment files with date /
time when message was received for easier sorting?

Diane Poremsky [MVP]

unread,
Sep 4, 2009, 8:42:09 AM9/4/09
to
Its fixed in Outlook 2003 and up on WinXP and better, at least for exchange
accounts. Otherwise, no, there isn't a way to force the date. If I recall
correctly, two weeks seemed to be the point when the behavior changed.

--
Diane Poremsky [MVP - Outlook]
Outlook Tips: http://www.outlook-tips.net/
Outlook & Exchange Solutions Center: http://www.slipstick.com

Outlook Tips by email:
mailto:dailytips-sub...@lists.outlooktips.net

EMO - a weekly newsletter about Outlook and Exchange:
mailto:EMO-NEWSLETTER-S...@PEACH.EASE.LSOFT.COM

"sunorain" <suno...@discussions.microsoft.com> wrote in message
news:B286D64D-744A-49D3...@microsoft.com...

Brian Tillman [MVP - Outlook]

unread,
Sep 4, 2009, 11:53:53 AM9/4/09
to
"sunorain" <suno...@discussions.microsoft.com> wrote in message
news:B286D64D-744A-49D3...@microsoft.com...

> If I save attachment from Outlook email into separate file, attachment file


> gets date when it was saved, not when it was received actually by email
> (though it should).

The file system kowns nothing about the properties of the message as a mail
item. When you convert that message to a file, its date will be the file
creation date, which is the date you save the message as a file. A mail
message is not a file until you save it.

> On the other side I noticed that some attachments (could not discover
> pattern) are saved with their original date, not "moment of saving" date.

This is natural because the attachment was originally a file. The encoding
process retains the original file date information when the message gets
attached and recreates that data when the attachment gets saved again as a
file.,

> Are there any means to force Outlook to save attachment files with date /
> time when message was received for easier sorting?

There are likely to be tools you can find on the Internet that will allow yo
to manipulate the file attributes. Google should find them for you. This all
begs the question, though, of why you want to keep the messages external to
Outlook and why you think that's better that leaving them in Outlook.
--
Brian Tillman [MVP-Outlook]

sunorain

unread,
Sep 5, 2009, 6:14:01 PM9/5/09
to
Not sure I fully understand reply, on single user system (vista+office2007)
nothing is "fixed"

sunorain

unread,
Sep 5, 2009, 6:17:01 PM9/5/09
to
I miss your logic.
yes, FS doesn't know date - but Outlook should report it to FS by setting
correct date of file when it's saved.
And what is "natural" if some attachments get correct date and others do not?

Brian Tillman [MVP - Outlook]

unread,
Sep 8, 2009, 10:37:35 AM9/8/09
to
"sunorain" <suno...@discussions.microsoft.com> wrote in message
news:860B0A25-1090-43D2...@microsoft.com...

>I miss your logic.
> yes, FS doesn't know date - but Outlook should report it to FS by setting
> correct date of file when it's saved.

No application I know "reports" a date to the file system. The file system
uses the date the file itself gets created and that's the date you drag the
message to the file system.

> And what is "natural" if some attachments get correct date and others do
> not?

A message dragged to a file system folder is not an attachment.
--
Brian Tillman [MVP-Outlook]

sunorain

unread,
Sep 9, 2009, 2:52:01 AM9/9/09
to
sorry to say that your previous comment was nonsense plus you extrapolate
your ideas to my actions instead of reading what I have done.

1) files do not create "themselves", as well as FS does not create files.

2) sometimes saved Outlook attachment have their original file date,
sometimes (mostly) they get today's date, and you stubbornly continue to
ignore this simple fact of inconsistency.

Phil

unread,
Oct 21, 2009, 3:45:04 AM10/21/09
to
> 2) sometimes saved Outlook attachment have their original file date,
> sometimes (mostly) they get today's date

I can confirm Outlook definately is inconsistent with saving
attachments' original date. I have had a very similiar problem and
found a workaround (imperfect at that):

Similiar problem: My colleague and I both work for the same company,
on the same network, have the same model laptop, the same WinXP SOE
(standard operating environment), the same versions of MS Office 2003
SP3 and even the same email. And yet, when he saves an attachment from
an email to the file system, it seems to always have the original
file's date. But when I do the same, the file's date is always set to
the current time. Furthermore, if I try to overwrite the saved file by
repeating the Save Attachment procedure with the same file, the
Windows 'Confirm File Replace' dialog shows the second file's date as
"(unknown date and size)".

Workaround: By fluke, I discovered that if I save the attachment by
selecting File / Save Attachment from the menubar, and rename the file
(a one letter change or addition is enough) within the 'Save
Attachment' dialog window, the saved file magically receives its
original file date (rather than the current date).

Conclusion: Seems to be a bug in Outlook. What is going on
Microsoft!!!???

I hope the workaround helps anyone frustrated by the issue!

> Are there any means to force Outlook to save attachment files with date /
> time when message was received for easier sorting?

PS As for your other original question about saving with the date
received, if you can't find a solution with an Add-in or the like you
could always program a solution with a VBA macro (if you're keen -
sorry I'm not).

0 new messages