当软件是开源的,其源代码对公众开放,通常是免费的。如果一个开源的SMTP服务器要集成到一个更大的套件或应用程序中,那么使用一个允许插件或可配置的服务器可能很重要作为开源软件,服务器的开发状态以及开发人员的活动也有助于确定软件的长期生存能力
SMTP是发送和接收电子邮件的协议。使用开放源代码SMTP服务器的一个最重要且可能令人沮丧的方面是初始设置,定制和配置服务器一些最流行的开源服务器完全依赖于配置文件,这些文件必须在文本编辑器中修改才能更改或查看选项。其他程序通过全面的GUI提供用户控制,因此可以通过按钮设置或更改选项,拨号或有效选项列表。虽然底层SMTP服务器的功率可能没有太大差别,应该仔细查看服务器用于配置的方法。如果要通过Internet使用开源SMTP服务器,则可自定义的筛选选项非常重要。这些选项可以包括域名等功能过滤、黑名单和身份验证,以防止随机用户通过服务器登录和发送邮件。接受正则表达式或其他模式的过滤器尤其有效,尽管它们不是2011年SMTP服务器的常见功能开放源代码的SMTP服务器可以用作处理网络邮件的独立服务器,也可以是大型应用程序或服务器设置的一部分。并非所有SMTP服务器都可以轻松地与其他应用程序集成,如果需要的话,寻找这种功能非常重要。某些开放源代码服务器支持插件或提供易于编译以满足特定需求的源代码。查看SMTP服务器运行所需的外部程序也很重要,因为多个服务器是使用其他开源服务器实用程序构建的,需要安装和配置这些工具才能使SMTP服务器正常运行对于长期使用,确定开源SMTP服务器的开发人员的活跃程度是很重要的。随着技术和协议的发展,停滞的开源项目可能很快就会过时。同时,服务器应该处于一个足够稳定的阶段,这样就不会每天发布补丁和补丁了基础。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!