My clients use Outlook for their email client. I want to add the capability
of sending emails from within my app. Basically I am just going to
programmatically create the email and send it automatically without the user
being aware. Should I do this with VSTO. I have outlook 2007 on my
developer machine which means that I have the ms outlook 12.0 object
library. If I use that to do the email and include the library in my
clickonce deployment will there be any problems if my clients only have
Outlook 2003 in their machines?
Bill
The rule of thumb is you develop with the earliest version of Outlook you
want to support. So if you're supporting Outlook 2003 and 2007 you develop
on a machine with Outlook 2003 installed.
On Outlook 2007 if the user has an up to date A-V running then by default
you won't get the Outlook object model guard prompts. For Outlook 2003
running a stand-alone program, not a COM addin, you will get the security
prompts when calling Send() unless you use an alternate API such as
Redemption to do the work (www.dimastr.com/redemption).
See http://www.outlookcode.com/article.aspx?id=52 for more information on
the Outlook object model guard.

Signature
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Professional Programming Outlook 2007.
Reminder Manager, Extended Reminders, Attachment Options.
http://www.slovaktech.com/products.htm
> My clients use Outlook for their email client. I want to add the
> capability of sending emails from within my app. Basically I am just
[quoted text clipped - 6 lines]
>
> Bill