• FreeSMTP.NET是一个可以有效地创建和发送Email的.NET程序集。由于FreeSMTP完全由C#语言编写,因此它是可托管的,运行速度也很快。此外,它是面向对象的,能够很方便地创建和发送Email。更好的是它是免费的。

     

     

    特征综述 About Feature

     

    简单可靠

    • 您不需要很长的时间来学习就可以在您的应用程序中加入对Email的支持。FreeSMTP.NET完全面向对象的设计使得软件本身很容易使用。它所定义的类中有很多重载的方法和构造函数。所有的错误都可以由异常处理程序来处理。FreeSMTP.NET使您仅仅需要一行代码就可以创建和发送Email。此外,集成在Visual Studio.NET的动态帮助系统中的帮助文档,包括例子,都可以在您需要帮助的时候提供参考。
    完全可托管和完整的源代码
    • FreeSMTP.NET的全部源代码是由C#语言编写,这样的代码是 快的、完全可托管的。只依赖于.NET框架的支持。
    无限制的接受者
    • 发送、抄送和密送。
    HTML和纯文本信息体
    • 可以支持两种信息体。信息可以用纯文本、HTML以及带有文本的HTML来描述。信息体部分可以使用Quoted-Printable来编辑。
    支持通用字符集
    • FreeSMTP.NET支持所有的字符集。另外,如果信件标题包含了一些不允许的字符,那么为了保证兼容性,它们将自动以Base64编码。
    无限制的文件连接
    • 附件将自动以Base64编码。
    自动Base64编码
    • 两个部分以上的信息将按照MIME标准编码。
    可分发的
    • FreeSMTP.NET对于个人的非赢利目的的应用程序是可以使用的。Quiksoft制作了一个商业版本,可以用于商业应用程序中。要了解更多信息,请看FAQ。
    与Visual Studio.Net的集成
    • FreeSMTP.NET的帮助系统与Visual Studio.Net的帮助系统完全集成在一起,包括目录、索引、检索、动态帮助和智能性。无论是不是在Visual Studio.NET中使用,帮助文档都是以HTML帮助1.1和2.0格式编写的。
    报文排队
    • 报文排队负担了信件投递的任务,增强了输出能力。需要单独购买EasyMail SMTPExpress。
    进展监测
    • 状态事件使您的应用程序可以显示发出信息的进展。
    可定制的标题
    • 可以加入很多定制的报文标题
    报文优先级
    • 可以设置报文优先级为标准等级,也可以自定义设置。
    文件日志
    • 调试时,可以使用文件记录SMTP会话