截至2011年,有多種開源簡單郵件傳輸協議(SMTP)服務器可用。在從這些服務器中選擇最佳服務器時,一個主要考慮因素是服務器本身的設置和配置的復雜性,因為該過程可能是難以置信的技術性的,或者,可能完全通過圖形用戶界面(GUI)執...
截至2011年,有多種開源簡單郵件傳輸協議(SMTP)服務器可用。在從這些服務器中選擇最佳服務器時,一個主要考慮因素是服務器本身的設置和配置的復雜性,因為該過程可能是難以置信的技術性的,或者,可能完全通過圖形用戶界面(GUI)執行。接下來,根據開源SMTP服務器的具體用途,可配置的批量或垃圾郵件保護對于防止服務器每天被淹沒至關重要

當軟件是開源的,其源代碼對公眾開放,通常是免費的。如果一個開源的SMTP服務器要集成到一個更大的套件或應用程序中,那么使用一個允許插件或可配置的服務器可能很重要作為開源軟件,服務器的開發狀態以及開發人員的活動也有助于確定軟件的長期生存能力

SMTP是發送和接收電子郵件的協議。使用開放源代碼SMTP服務器的一個最重要且可能令人沮喪的方面是初始設置,定制和配置服務器一些最流行的開源服務器完全依賴于配置文件,這些文件必須在文本編輯器中修改才能更改或查看選項。其他程序通過全面的GUI提供用戶控制,因此可以通過按鈕設置或更改選項,撥號或有效選項列表。雖然底層SMTP服務器的功率可能沒有太大差別,應該仔細查看服務器用于配置的方法。如果要通過Internet使用開源SMTP服務器,則可自定義的篩選選項非常重要。這些選項可以包括域名等功能過濾、黑名單和身份驗證,以防止隨機用戶通過服務器登錄和發送郵件。接受正則表達式或其他模式的過濾器尤其有效,盡管它們不是2011年SMTP服務器的常見功能開放源代碼的SMTP服務器可以用作處理網絡郵件的獨立服務器,也可以是大型應用程序或服務器設置的一部分。并非所有SMTP服務器都可以輕松地與其他應用程序集成,如果需要的話,尋找這種功能非常重要。某些開放源代碼服務器支持插件或提供易于編譯以滿足特定需求的源代碼。查看SMTP服務器運行所需的外部程序也很重要,因為多個服務器是使用其他開源服務器實用程序構建的,需要安裝和配置這些工具才能使SMTP服務器正常運行對于長期使用,確定開源SMTP服務器的開發人員的活躍程度是很重要的。隨著技術和協議的發展,停滯的開源項目可能很快就會過時。同時,服務器應該處于一個足夠穩定的階段,這樣就不會每天發布補丁和補丁了基礎。