前几天 fue宣布发布新版Exim 4.95, 它附带了一系列累积修复和添加的新功能。
对于那些不知道的人 进出口,你应该知道这是 邮递员 (邮件传输代理,通常为MTA) 开发用于大多数Unix系统, 包括GNU / Linux。
此 具有很大的灵活性 在消息可以根据其来源和位置遵循的路径上r引入了垃圾邮件控制功能,基于DNS的阻止列表 (DNSBL),病毒,中继控制,用户和虚拟域 和别的, 它们或多或少易于配置和维护。
该项目有很好的文档,“如何完成”某些任务的示例。 Exim根据GNU GPL许可免费分发。
Exim 4.95 的主要新特性
在这个新版本中 支持队列处理模式 快速斜坡消息 se 已宣布稳定什么 使用大型发送队列加快消息传递的开始 以及发送给典型主机的大量消息,例如,当向邮件提供商发送大量大型电子邮件或通过中间消息传输代理 (smarthost) 发送消息时。
还 对 LMDB 的支持稳定 紧凑型集成高性能 以键值格式存储数据. 仅支持开箱即用数据库的“一键搜索”搜索(未实现从 Exim 写入 LMDB)。
另一个突出的变化是 SRS 机制的替代实施已稳定 (Sender Rewriting Scheme):“SRS_NATIVE”,不需要外部依赖(之前的实验实现需要安装libsrs_alt库)。 SRS 允许在转发时重写发件人的地址,而不会破坏 SPF 并确保存储发件人的数据以供服务器在传递失败时发送消息。
另外,我们可以发现 添加了对“文件= » 在对 SQLite 的搜索查询中,允许您为特定操作指定数据库文件,而无需使用 SQL 命令指定行前缀。
在 Lsearch 搜索查询中,添加了对“ret = full”选项的支持,以返回与键对应的整个数据块,而不仅仅是第一行。
通过主动加载和缓存信息(例如,证书)而不是在处理每个连接之前下载它来加速建立 TLS 连接。
其他变化 脱颖而出:
- 添加了“message_linelength_limit”选项以设置一行中的字符数限制。
- 提供了在发出搜索请求时绕过缓存的能力。
- 对于附件的传输,在接收消息(SMTP 会话)时实施配额检查。
- 添加了“proxy_protocol_timeout”参数来设置代理协议超时。
- 添加了“smtp_backlog_monitor”参数以启用有关积压大小的信息的日志记录。
- 添加了“hosts_require_helo”参数,如果之前没有发送过 HELO 或 EHLO 命令,则禁止发送 MAIL 命令。
- 添加了“allow_insecure_tainted_data”参数,当指定数据中特殊字符的不安全转义时,将导致警告而不是错误。
- 停止支持 macOS 平台(构建文件被重新归类为不受支持)。
- 稳定了 TLS_RESUME 选项,该选项提供了恢复先前中断的 TLS 连接的能力。
下载Exim 4.95
要获得此新版本的Exim 4.95 你必须去它的官方网站 在其下载部分中,您可以找到与此新版本相对应的链接。