SubEthaSMTP是一個很容易理解的Java庫,提供了一個接受的SMTP服務器組件。
通過插入組件到你的Java應用程序,你可以使用一個簡單的抽象Java接口輕鬆地接收SMTP郵件。
還包括一個小的子項目叫維澤,一個易於使用的收郵件測試框架。
這裡是“SubEthaSMTP”的一些主要特點:
- 一個郵件列表管理器(即SubEtha郵件)
- 一個郵件服務器,提供郵件到用戶收件箱
- 一個郵件歸檔像郵件存檔
- 一封郵件測試工具(在實施這個項目這就是所謂的聰明。)
SubEthaSMTP被分裂出來的SubEtha郵件郵件列表管理器,因為它是一個有用的獨立組件。當我們寫SubEtha,我們想要做的最後一件事是寫我們自己的SMTP服務器。在我們尋找一個模塊化的Java SMTP組件,我們考察:
阿帕奇JAMES
JBoss的郵件服務器
Dumbster
Jsmtpd
JES
Java郵件服務器
既然你正在閱讀這個頁面,你可能已經知道,我們發現:六種不同的SMTP實現,而不給予重用絲毫的思想。即使Jstmpd,這看來是“一個模塊化Java的SMTP守護進程”,是不是。此外,儘管JBoss的郵件是在積極發展,該團隊unintersted在他們的服務器的SMTP處理部分的組件化。
期間SubEtha的測試工具的發展,我們嘗試了Dumbster軟件,發現不僅是API很難使用,它沒有它不能正常工作,開發商還沒有做它的任何發展在一年左右,它不可靠地在Mac OS X有兩個簡單的類,我們重新實現它作為一個所謂的維澤包含的項目工作。
我們恨重塑車輪。這應該是最後再用JAVA SMTP實施
什麼是此版本的新:
- 在PlainAuthenticationHandlerFactory現在可以接受非空授權身份標識。
- 添加接收的頭現在是可配置的。
- 現在,客戶端超時如果服務器沒有響應。
- Wiser.messages現在受到保護,這樣子類可以覆蓋它。
什麼3.1.2版本新:
- 在好多TLS支持
- 支持的SIZE擴展。
- 在直升機的信息現已在MessageContext的。
- 的外殼錯誤已得到修復。
- 為木裡線程環境中更好的日誌記錄。
- 與SMTP交換格式一個月的一個問題。
- 在此版本皮下降原木連接異常。
- SMTPClient現在可以設置綁定地址,並有更多的記錄。
在土耳其語言環境中運行時,
評論沒有發現