通过Outlook从外部程序发送邮件而没有安全警告?

时间:2012-02-15 17:15:21

标签: c# vb.net outlook outlook-addin outlook-redemption

当我通过Outlook从外部程序发送邮件时,我收到安全警告。

我已尝试使用secman和redemption绕过它,但这两个工具都不允许该应用程序为“任何CPU”。

我需要将应用程序设置为任何CPU,因为它必须是客户端上的x64和设计中的x86(因为设计器不允许在x64上继承表单)。

那么你将如何解决Outlook安全问题?

我应该编写某种TCP-listener-Outlook-Addin,然后从客户端发送带有邮件信息的TCPIP?

或者你如何解决它?

1 个答案:

答案 0 :(得分:1)

Redemption有32位和64位两种口味。 您的代码不需要知道应用程序的位数 - COM系统将加载适当的dll。 唯一的限制是应用程序的位数必须与MAPI系统/ Outlook的位数相匹配:http://www.dimastr.com/redemption/faq.htm#ErrorCreatingRedemptionObject