读书人

VB.NET遇到一个发送邮件难题,该怎么处

发布时间: 2012-03-06 20:47:55 作者: rapoo

VB.NET遇到一个发送邮件难题
用的是VS2005.NET,我正在做一个小工具,其中需要一个功能,就是把当前编辑的文件以附件形式发送(或者打开OUTLOOK的新邮件界面)。在网上搜索了两天:

1。mailto,最简单的调用系统默认邮件客户端,但mailto不支持添加附件,必须手动添加。

2。MAPI控件,网上很多人说用这个,源代码都有,但问题是,在VS2005里面怎么也找不到MAPI控件,即便装了VSTO。

3。使用Microsoft.Office.Tools.Outlook,网上比较少提及,这个命名空间里面只有一个Application类,网上的源代码都OUTLOOK下有个MAILITEMCLASS类,没找到。

哪位朋友能告诉我一个可行的方法?

[解决办法]
http://www.cnblogs.com/ustbwuyi/archive/2007/05/28/762581.html
[解决办法]
邮件已发出,请查收。
至于Outlook命名空间的使用,我还没有试过,不过好像就是Mapi

读书人网 >VB Dotnet

热点推荐