jfmclaughl
asked on
How to permanently save email in message format
Hello,
We have converted to Outlook 2007 from Outlook express. We used to save messages in express to my documents, and we could pull them up as a mail, and click on attachments and view them. In outlook 2007, the default save mail format is html. We manually can choose Outlook message format (3rd of 4th option) without the unicode - that works great. Just what we want.
The question is - how can we set that permanently as default? The help just says to check the unicode in options->other->advanced. That's already checked, and that's not doing it for us. Where can we change this setting?
Thank you.
We have converted to Outlook 2007 from Outlook express. We used to save messages in express to my documents, and we could pull them up as a mail, and click on attachments and view them. In outlook 2007, the default save mail format is html. We manually can choose Outlook message format (3rd of 4th option) without the unicode - that works great. Just what we want.
The question is - how can we set that permanently as default? The help just says to check the unicode in options->other->advanced. That's already checked, and that's not doing it for us. Where can we change this setting?
Thank you.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
if you highlight the mail you wish to save then go to file then save as. a save box will appear and you can choose to save as
txt
template
outlook message format
outlook message format-unicode
hope this helps
txt
template
outlook message format
outlook message format-unicode
hope this helps
ASKER
Yes, I understand you can do that for every file - save as. I'm looking for the way to set the default to as outlook message format - not every message.
I want the default to be outlook message format.
I want the default to be outlook message format.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks, that's what I was afraid of. Thanks for your follow-up.
Do you mind if I move this question to another spot to see if anyone else has an idea? If they don't I'll give you all the points.
J
Do you mind if I move this question to another spot to see if anyone else has an idea? If they don't I'll give you all the points.
J
no problem mate i will do some more checking. you may find a guru how has an another idea
If you use mdaemon mail server - Standard (overkill you may think, but it can be on the same pc as Outlook) as an intermediary between wherever you are collecting your mail from, and Outlook, then all the messages there are stored in MSG format. You can connect to the mail server using POP or IMAP.
You may find that there is a freeware equivalent to this idea - a program that filters incoming emails, stores them in MSG format, then makes that mail-store available to Outlook on demand via POP download.
You may find that there is a freeware equivalent to this idea - a program that filters incoming emails, stores them in MSG format, then makes that mail-store available to Outlook on demand via POP download.
You could do a bulk convert from the PST, but on an ongoing basis you only want to distill out the messages you haven't already converted.
http://www.bestsoftware4download.com/software/t-free-outlook-true-archive-download-johpaucf.html
http://www.bestsoftware4download.com/software/t-free-outlook-true-archive-download-johpaucf.html
Loads of other products with a similar idea, here's another one
http://www.topshareware.com/MessageTree-download-60317.htm
http://www.topshareware.com/MessageTree-download-60317.htm
ASKER
Thanks, I'll check this out. stay tuned...
ASKER
The answer is basically that you can't do what I want to do. All you can do is a manual save as, or switch to another program (not practical if enterprise environment). Thanks to all who replied.
When I was lookong for a solution the web site gave the impression that there is a solution, to see the solution I had to join by paying. Now it seems that there is no solution, this to me is unethical and it is a misleading way of luring people to join and when a person has paid the answers are vauge or irrelevant.
ASKER
welcome to my world.
I found a solution here : http://outlook.developpez.com/faq/?page=VBA#VBA_save_mail
A macro will do the trick.
Then you'll add an icon in toolbar to execute it.
Here is the vba code
A macro will do the trick.
Then you'll add an icon in toolbar to execute it.
Here is the vba code
Sub sav_mail_as_msg(Optional objCurrentMessage As Object)
If objCurrentMessage Is Nothing Then Set objCurrentMessage = ActiveInspector.CurrentItem
'prepare file name
ExportName = objCurrentMessage.Subject & objCurrentMessage.CreationTime
'folder where to save
Folder = "c:\emails\"
'forbidden caracters in filename
PathNomExport = Folder & "Email " & Left(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace( _
ExportName, "\", ""), "/", ""), ":", ""), "*", ""), "?", ""), "<", ""), ">", ""), "|", ""), ".", ""), """", ""), vbTab, ""), Chr(7), ""), 160) & ".msg"
'Check in case destination file already exists
n = 1
MemPath = PathNomExport
While Dir(PathNomExport) <> ""
MsgBox "File " & vbCr & PathNomExport & vbCr & "already exists", vbInformation
PathNomExport = Left(MemPath, Len(MemPath) - 4) & "(" & n & ")" & ".msg"
n = n + 1
Wend
objCurrentMessage.SaveAs Folder, OlSaveAsType.olMSG
End Sub
Sub View()
sav_mail_as_msg_orig
End Sub
Sub Selection()
Dim outlook As outlook.Application
Dim email As Object
Dim emails As outlook.Selection
Set outlook = outlook.Application
Set emails = outlook.ActiveExplorer.Selection
For Each email In emails
sav_mail_as_msg email
Next email
Set emails = Nothing
MsgBox "Done."
End Sub
ASKER