PC Review Forums Newsgroups Microsoft Outlook Microsoft Outlook VBA Programming How to Save Embedded Message into Files with CDO?

Reply

How to Save Embedded Message into Files with CDO?

 
Thread Tools Rate Thread
Old 09-11-2004, 06:22 PM   #1
nycboy
Guest
 
Posts: n/a
Default How to Save Embedded Message into Files with CDO?


I use CDO to read message attachments and I want to save them as files
into a file folder. However CDO does not support WriteToFile for
CdoFileLink or CdoEmbeddedMessage attachments, is there an alternative
way of saving these type of messages into files?

Thanks!

-David



*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
  Reply With Quote
Old 09-11-2004, 07:15 PM   #2
Dmitry Streblechenko \(MVP\)
Guest
 
Posts: n/a
Default Re: How to Save Embedded Message into Files with CDO?

Embedded attachments in the RTF messages are are really OLE storage files
(IStorage), they are meaningless by themselves. Note that even Outlook won't
let you save such attachments as files.

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool


<nycboy> wrote in message news:OyiuZkoxEHA.1956@TK2MSFTNGP14.phx.gbl...
> I use CDO to read message attachments and I want to save them as files
> into a file folder. However CDO does not support WriteToFile for
> CdoFileLink or CdoEmbeddedMessage attachments, is there an alternative
> way of saving these type of messages into files?
>
> Thanks!
>
> -David
>
>
>
> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!



  Reply With Quote
Old 09-11-2004, 09:02 PM   #3
nycboy
Guest
 
Posts: n/a
Default Re: How to Save Embedded Message into Files with CDO?

Thanks Dmitry.

Did you mean that I can't even save the .msg files
if they are Outlook attachments (with CDO)?

David

---- Original Message ----
Re: How to Save Embedded Message into Files with CDO?
From: Dmitry Streblechenko \(MVP\)
Date Posted: 11/9/2004 12:25:00 PM

Embedded attachments in the RTF messages are are really OLE storage
files
(IStorage), they are meaningless by themselves. Note that even Outlook
won't
let you save such attachments as files.

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool


<nycboy> wrote in message news:OyiuZkoxEHA.1956@TK2MSFTNGP14.phx.gbl...
> I use CDO to read message attachments and I want to save them as files
> into a file folder. However CDO does not support WriteToFile for
> CdoFileLink or CdoEmbeddedMessage attachments, is there an alternative
> way of saving these type of messages into files?
>
> Thanks!
>
> -David
>
>
>
> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!



*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
  Reply With Quote
Old 09-11-2004, 10:17 PM   #4
Dmitry Streblechenko \(MVP\)
Guest
 
Posts: n/a
Default Re: How to Save Embedded Message into Files with CDO?

You can, but not with CDO - OOM should be fine (Attachment.SaveAsFile)
BTW, .MSG attachments are different from the embedded messages - .MSG
attachment is just a regular attachment with happens to contain an MSG file,
embedded message is an attachment of a special kind.
OLE attachments (embedded objects in RTF messages; plain text or HTML can
never have those) are off limits.

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool


<nycboy> wrote in message news:%23z$8v9pxEHA.1296@TK2MSFTNGP10.phx.gbl...
> Thanks Dmitry.
>
> Did you mean that I can't even save the .msg files
> if they are Outlook attachments (with CDO)?
>
> David
>
> ---- Original Message ----
> Re: How to Save Embedded Message into Files with CDO?
> From: Dmitry Streblechenko \(MVP\)
> Date Posted: 11/9/2004 12:25:00 PM
>
> Embedded attachments in the RTF messages are are really OLE storage
> files
> (IStorage), they are meaningless by themselves. Note that even Outlook
> won't
> let you save such attachments as files.
>
> Dmitry Streblechenko (MVP)
> http://www.dimastr.com/
> OutlookSpy - Outlook, CDO
> and MAPI Developer Tool
>
>
> <nycboy> wrote in message news:OyiuZkoxEHA.1956@TK2MSFTNGP14.phx.gbl...
> > I use CDO to read message attachments and I want to save them as files
> > into a file folder. However CDO does not support WriteToFile for
> > CdoFileLink or CdoEmbeddedMessage attachments, is there an alternative
> > way of saving these type of messages into files?
> >
> > Thanks!
> >
> > -David
> >
> >
> >
> > *** Sent via Developersdex http://www.developersdex.com ***
> > Don't just participate in USENET...get rewarded for it!

>
>
> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!



  Reply With Quote
Old 10-11-2004, 01:22 AM   #5
nycboy
Guest
 
Posts: n/a
Default Re: How to Save Embedded Message into Files with CDO?

But I am looking for a way of
recursively saving any .msg file
(if any) contained in a .msg file.
In other words, for any attached
msg file, I need to check whether
it contains .msg files itself. If
yes, I want to save them individually.
Is it possible to do?

Thanks.

David


---- original message ----
Re: How to Save Embedded Message into Files with CDO?

You can, but not with CDO - OOM should be fine (Attachment.SaveAsFile)
BTW, .MSG attachments are different from the embedded messages - .MSG
attachment is just a regular attachment with happens to contain an MSG
file,
embedded message is an attachment of a special kind.
OLE attachments (embedded objects in RTF messages; plain text or HTML
can
never have those) are off limits.

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool


<nycboy> wrote in message
news:%23z$8v9pxEHA.1296@TK2MSFTNGP10.phx.gbl...
> Thanks Dmitry.
>
> Did you mean that I can't even save the .msg files
> if they are Outlook attachments (with CDO)?
>
> David
>
> ---- Original Message ----
> Re: How to Save Embedded Message into Files with CDO?
> From: Dmitry Streblechenko \(MVP\)
> Date Posted: 11/9/2004 12:25:00 PM
>
> Embedded attachments in the RTF messages are are really OLE storage
> files
> (IStorage), they are meaningless by themselves. Note that even Outlook
> won't
> let you save such attachments as files.
>
> Dmitry Streblechenko (MVP)
> http://www.dimastr.com/
> OutlookSpy - Outlook, CDO
> and MAPI Developer Tool
>
>
> <nycboy> wrote in message

news:OyiuZkoxEHA.1956@TK2MSFTNGP14.phx.gbl...
> > I use CDO to read message attachments and I want to save them as

files
> > into a file folder. However CDO does not support WriteToFile for
> > CdoFileLink or CdoEmbeddedMessage attachments, is there an

alternative
> > way of saving these type of messages into files?
> >
> > Thanks!
> >
> > -David





*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
  Reply With Quote
Old 10-11-2004, 02:28 AM   #6
Sue Mosher [MVP-Outlook]
Guest
 
Posts: n/a
Default Re: How to Save Embedded Message into Files with CDO?

You might find the code sample at
http://www.outlookcode.com/codedetail.aspx?id=523 useful. It shows how to
use Redemption to create an Outlook item from a .msg file.

--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx


<nycboy> wrote in message news:uHWy3OsxEHA.2036@TK2MSFTNGP12.phx.gbl...
> But I am looking for a way of
> recursively saving any .msg file
> (if any) contained in a .msg file.
> In other words, for any attached
> msg file, I need to check whether
> it contains .msg files itself. If
> yes, I want to save them individually.
> Is it possible to do?
>
> Thanks.
>
> David
>
>
> ---- original message ----
> Re: How to Save Embedded Message into Files with CDO?
>
> You can, but not with CDO - OOM should be fine (Attachment.SaveAsFile)
> BTW, .MSG attachments are different from the embedded messages - .MSG
> attachment is just a regular attachment with happens to contain an MSG
> file,
> embedded message is an attachment of a special kind.
> OLE attachments (embedded objects in RTF messages; plain text or HTML
> can
> never have those) are off limits.
>
> Dmitry Streblechenko (MVP)
> http://www.dimastr.com/
> OutlookSpy - Outlook, CDO
> and MAPI Developer Tool
>
>
> <nycboy> wrote in message
> news:%23z$8v9pxEHA.1296@TK2MSFTNGP10.phx.gbl...
>> Thanks Dmitry.
>>
>> Did you mean that I can't even save the .msg files
>> if they are Outlook attachments (with CDO)?
>>
>> David
>>
>> ---- Original Message ----
>> Re: How to Save Embedded Message into Files with CDO?
>> From: Dmitry Streblechenko \(MVP\)
>> Date Posted: 11/9/2004 12:25:00 PM
>>
>> Embedded attachments in the RTF messages are are really OLE storage
>> files
>> (IStorage), they are meaningless by themselves. Note that even Outlook
>> won't
>> let you save such attachments as files.
>>
>> Dmitry Streblechenko (MVP)
>> http://www.dimastr.com/
>> OutlookSpy - Outlook, CDO
>> and MAPI Developer Tool
>>
>>
>> <nycboy> wrote in message

> news:OyiuZkoxEHA.1956@TK2MSFTNGP14.phx.gbl...
>> > I use CDO to read message attachments and I want to save them as

> files
>> > into a file folder. However CDO does not support WriteToFile for
>> > CdoFileLink or CdoEmbeddedMessage attachments, is there an

> alternative
>> > way of saving these type of messages into files?
>> >
>> > Thanks!
>> >
>> > -David

>
>
>
>
> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!



  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off