幾天前Exim 4.95新版本已經宣布發布, 它帶來了一系列累積的修復和添加的新功能。
對於那些不知道的人 進出口他們應該知道這是 郵遞員 (郵件傳輸代理,通常為MTA) 開髮用於大多數Unix系統, 包括GNU / Linux。
此 具有很大的靈活性 在消息可以根據其來源和位置遵循的路徑上r引入了垃圾郵件控制功能,基於DNS的阻止列表 (DNSBL),病毒,中繼控制,用戶和虛擬域 和別的, 它們或多或少易於配置和維護。
該項目有很好的文檔,“如何完成”某些任務的示例。 Exim根據GNU GPL許可免費分發。
進出口4.95主要新聞
在這個新版本中 支持隊列處理模式 快速斜坡消息並已宣布穩定, 什麼 允許使用大型發送隊列加速消息傳遞的開始 存在大量針對典型主機的消息,例如,在向郵件提供商發送大量大型電子郵件或通過中間消息傳輸代理(智能主機)發送消息時。
還 對 LMDB 的穩定支持 高性能集成緊湊型 以鍵值格式存儲數據。 僅支持開箱即用數據庫的“一鍵搜索”搜索(未實現從Exim寫入LMDB)。
另一個突出的變化是 SRS機制的替代實現已穩定 (發送方重寫方案):“SRS_NATIVE”,不需要外部依賴(之前的實驗實現需要安裝libsrs_alt庫)。 SRS 允許您在轉發時重寫發件人地址,而不會破壞 SPF,並確保存儲發件人數據,以便服務器在傳送失敗時發送郵件。
另外,我們可以發現 添加了對“file=”選項的支持» 在對 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 你必須去它的官方網站 在其下載部分中,您可以找到與此新版本相對應的鏈接。