你的位置:首页 > 软件开发 > ASP.net > C# Windows Service调用IBM Lotus Notes发送邮件

C# Windows Service调用IBM Lotus Notes发送邮件

发布时间:2016-02-02 17:01:00
近日研究了下IBM Lotus Mail,这货果然是麻烦,由于公司策略,没有开放smtp,很多系统邮件都没有办法发送,于是入手google学习Lotus Mail,想做成Windows服务,提供wcf服务给内部应用系统使用。在google上找了很多资料,由于是系统邮件 ...

近日研究了下IBM Lotus Mail,这货果然是麻烦,由于公司策略,没有开放smtp,很多系统邮件都没有办法发送,于是入手google学习Lotus Mail,想做成Windows服务,提供get='_blank'>wcf服务给内部应用系统使用。在google上找了很多资料,由于是系统邮件,很多东西配置起来又比较麻烦。自己也入了很多坑,特此作为记录。废话不多说,下面开始...

服务器环境:Windows Server 2008R2+Lotus Notes 8.5中文版

特别注意:Lotus Notes 8.5中文版需要配置好账户密码,但是不需要打开它。

本地环境:Lotus Notes 8.5中文版+Visual Studio 2013

~~~~~~~~~~~~~~~~~~~~~~~我是优雅的分隔符~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1,打开VS,新建类库项目LotusMailHelper,添加Lotus Domino Objects引用:

C# Windows Service调用IBM Lotus Notes发送邮件

添加完之后VS会自动编译成dll

2,添加类Mail.cs,添加邮件发送方法SendMail:

/// <summary>/// 发送邮件/// </summary>/// <param name="sendTo"></param>/// <param name="subject"></param>/// <param name="messageBody"></param>public bool SendMail(string[] sendTo, string subject, string messageBody)

原标题:C# Windows Service调用IBM Lotus Notes发送邮件

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录