1
5
在工作中,我们使用VSTO成功地完成了这项工作。 下面是我们在Vista和Outlook2007上运行的一些代码片段:(代码在vb.net中)。 请注意,当对Outlook对象执行某些操作时,使用是安全锁定的。(处理标记为安全风险的机构和其他财产)。我们使用第三方组件(赎回)来解决此安全问题。如果您不使用某种类型的安全管理器,Outlook将弹出一个小弹出窗口,说明外部有人试图访问它,您可以在一段时间内授予它访问权限。 导入Outlook界面。
这个例子是给你一些指导,而不是一个完整的工作例子。
上述示例中的outlooksession来自此属性:
正如您所看到的,它正在为此使用内部的MAPI。 祝你好运。 |
2
2
如果您只是在电子邮件中设置属性而不阅读它们,就不需要像上面建议的那样兑换vb。这是一个简单的vb函数,可以通过带有附件的Outlook显示/发送电子邮件。(此代码引用了Microsoft Outlook 12.0对象库,例如“C:\Program Files\Microsoft Office\Office12\msoutl.olb”)。
|
3
1
Bit Lowtech方法,但使用mailto处理程序可以做到这一点
注释 :正如所指出的,这可能不适用于所有客户端,因为它不是 mailto URL spec . 最重要的是(至少在我的世界里)Outlook2007不支持它,而旧版本支持它。 |
4
1
我不确定您是需要在Outlook中打开电子邮件,还是只想发送一封包含附件的电子邮件。我知道你在Outlook中写的是open,但你可能认为这是唯一的方法。如果你只想发送一封带有附件的电子邮件,可以做如下的事情。
您也可以在不使用身份验证位的情况下执行此操作,具体取决于您的电子邮件服务器。 |
5
0
C代码通过Outlook发送电子邮件;不会出现安全警告。
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |