Discussion:
CDO Redistribution
(too old to reply)
Andre Aragao
2008-06-18 17:02:01 UTC
Permalink
I'm developing an application to perform TNEF translation of emails coming
from regular SMTP servers onto Exchange 2003/2007. The reason is that I need
to add certain MAPI properties in the messages so that they can be recognized
by a certain Add On running on Outlook.

Although I'm using MAPI for most of the coding, certain pieces require CDO.
This component will be running on top of IIS Smtp Services. Can I install the
CDO runtime without Office?
Stephen Griffin
2008-06-18 17:43:06 UTC
Permalink
You cannot redistribute CDO or MAPI. But you can, as part of your
installation process, direct the user to the MAPI/CDO download:
http://www.microsoft.com/downloads/details.aspx?FamilyID=E17E7F31-079A-43A9-BFF2-0A110307611E&displaylang=en

You can even download it from the site during your install and start up the
installation, as long as you display all of our dialogs.

The MAPI/CDO download is Exchange's implementation of MAPI and CDO. It can
be installed on any machine that does not have Outlook or versions of
Exchange prior to Exchange 2007. If you need to install CDO on a machine
with Outlook 2007 on it (Outlook 2007 does not include CDO), there's a CDO
only package:
http://www.microsoft.com/downloads/details.aspx?familyid=2714320d-c997-4de1-986f-24f081725d36&displaylang=en

Note that this package is only for machines with Outlook 2007 installed. If
installed on a machine where Outlook 2007 is not present, it will not work
as it is dependent on Outlook's MAPI implementation.
Post by Andre Aragao
I'm developing an application to perform TNEF translation of emails coming
from regular SMTP servers onto Exchange 2003/2007. The reason is that I need
to add certain MAPI properties in the messages so that they can be recognized
by a certain Add On running on Outlook.
Although I'm using MAPI for most of the coding, certain pieces require CDO.
This component will be running on top of IIS Smtp Services. Can I install the
CDO runtime without Office?
Andre Aragao
2008-06-18 17:55:02 UTC
Permalink
Stephen,

Thank you very much.

Just to confirm, for convenience, could I include the installed executable
in the CD and call it from my setup program(showing all the its dialogs) or
should I always oblige the user to download it from Microsoft site? I just
don't want to to avoid forcing my user to be connected to the internet while
installing the solution, if at all possible.

Andre
Post by Stephen Griffin
You cannot redistribute CDO or MAPI. But you can, as part of your
http://www.microsoft.com/downloads/details.aspx?FamilyID=E17E7F31-079A-43A9-BFF2-0A110307611E&displaylang=en
You can even download it from the site during your install and start up the
installation, as long as you display all of our dialogs.
The MAPI/CDO download is Exchange's implementation of MAPI and CDO. It can
be installed on any machine that does not have Outlook or versions of
Exchange prior to Exchange 2007. If you need to install CDO on a machine
with Outlook 2007 on it (Outlook 2007 does not include CDO), there's a CDO
http://www.microsoft.com/downloads/details.aspx?familyid=2714320d-c997-4de1-986f-24f081725d36&displaylang=en
Note that this package is only for machines with Outlook 2007 installed. If
installed on a machine where Outlook 2007 is not present, it will not work
as it is dependent on Outlook's MAPI implementation.
Post by Andre Aragao
I'm developing an application to perform TNEF translation of emails coming
from regular SMTP servers onto Exchange 2003/2007. The reason is that I need
to add certain MAPI properties in the messages so that they can be recognized
by a certain Add On running on Outlook.
Although I'm using MAPI for most of the coding, certain pieces require CDO.
This component will be running on top of IIS Smtp Services. Can I install the
CDO runtime without Office?
Stephen Griffin
2008-06-19 13:34:11 UTC
Permalink
You cannot include the executable on your CD. You cannot redistribute our
installer. But you can perform the download on the customer's behalf as long
as all of our dialogs are shown. You can also provide instructions to the
user to obtain the installer themselves if the machine they're installing on
is not connected to the internet. Otherwise, yes, this will force a portion
of your install to take place while internet connected.
Post by Andre Aragao
Stephen,
Thank you very much.
Just to confirm, for convenience, could I include the installed executable
in the CD and call it from my setup program(showing all the its dialogs) or
should I always oblige the user to download it from Microsoft site? I just
don't want to to avoid forcing my user to be connected to the internet while
installing the solution, if at all possible.
Andre
Post by Stephen Griffin
You cannot redistribute CDO or MAPI. But you can, as part of your
http://www.microsoft.com/downloads/details.aspx?FamilyID=E17E7F31-079A-43A9-BFF2-0A110307611E&displaylang=en
You can even download it from the site during your install and start up the
installation, as long as you display all of our dialogs.
The MAPI/CDO download is Exchange's implementation of MAPI and CDO. It can
be installed on any machine that does not have Outlook or versions of
Exchange prior to Exchange 2007. If you need to install CDO on a machine
with Outlook 2007 on it (Outlook 2007 does not include CDO), there's a CDO
http://www.microsoft.com/downloads/details.aspx?familyid=2714320d-c997-4de1-986f-24f081725d36&displaylang=en
Note that this package is only for machines with Outlook 2007 installed. If
installed on a machine where Outlook 2007 is not present, it will not work
as it is dependent on Outlook's MAPI implementation.
Post by Andre Aragao
I'm developing an application to perform TNEF translation of emails coming
from regular SMTP servers onto Exchange 2003/2007. The reason is that I need
to add certain MAPI properties in the messages so that they can be recognized
by a certain Add On running on Outlook.
Although I'm using MAPI for most of the coding, certain pieces require CDO.
This component will be running on top of IIS Smtp Services. Can I
install
the
CDO runtime without Office?
Loading...