您的位置:首页 > 运维架构

开源.NET:OpenSMTP.NET有感!

2004-08-16 08:59 309 查看
一个.NET的开源项目,使用C#语言。对于不太喜欢目前.NET v1.1的System.Web.Mail的朋友来说,是一个不错的选择,其支持认证SMTP的方式比System.Web.Mail要来的方便的多。目前的版本已经相对稳定了,当然可能压力方面还有待改进,因为我看了它的源码发现,几乎所有的集合(邮件地址,附件)等等,作者都使用ArrayList,对于.NET v1.1的ArrayList来说,目前我还是不敢过多的使用,毕竟消耗资源确实是大了点,不知道这个组件如果商用的话,会不会发生性能问题?

目前我已经用这个组件做个一个自己专用的Winfrom邮件收发软件,功能界面几乎模仿目前最成功的Foxmail,自娱自乐一吧:),不过附件较大的时候,有时会出现Error,而且由于网络原因或附件尺寸过大的话,直接发送邮件会阻塞,所以线程调用还是必要的。

看了其代码,感觉写的是很规范的,开源就是好啊,掌握了一些rfc标准的知识,确实与只会调用调用组件的方法比起来对邮件系统认识来的深刻的多。

地址:http://sourceforge.net/projects/opensmtp-net/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐