How to convert/save MailMessage as Outlook .msg file?

I'm looking for help in creating a .msg Outlook-format file from a MailMessage (System.Net.Mail) object.

I have to send the email via an SMTP server (not Exchange), and then store the email (with attachments, etc) via a webservice that requires it to be sent in Outlook .msg format.

I don't mind saving it in some other format (e.g. eml) and then converting, but a direct solution would be preferable.  I have considered creating the email twice, once in a MailMessage object, and then again in an

Any help would be appreciated.

Robin McKenzie
IndigoTeamAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Anurag ThakurTechnical ManagerCommented:
have a look at the following link
it shows you how to save the mailmessage as .eml but can you save it as .msg also
http://www.rebex.net/mail.net/tutorial-mail-message.aspx#loading-and-saving
0
IndigoTeamAuthor Commented:
ragi0017, thanks for the info, but I was hoping to find a solution that doesn't involve a third-party ($1000!) tool.
0
Anurag ThakurTechnical ManagerCommented:
sorry my mistake did not see its a product companys site

anyways what you are trying to achieve is not given by microsoft directly
if your requirement is to save the message and the send it through a web service (assuming it to be a .net one) then you can serialize your mail message class object to xml and save and then can deserialize it to get the mail message again.
0
Éric MoreauSenior .Net ConsultantCommented:
I know you don't want 3rd party products but if other are looking this question, I think it is worth mentionning the new version of
http://www.aspose.com/community/blogs/aspose.network/archive/2008/10/24/aspose-network-v4-2-0-0-supports-outlook-message-files-reading-writing.aspx 
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Gustav BrockCIOCommented:
Well, if you can live with to have Outlook installed, this cheap util may be the trick if you save your e-mails as eml files:

http://bitdaddys.com/outlookEMLandMSGconverter.html

/gustav
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Email Protocols

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.