嘿。我目前想要開發一個簡單的Java程序來發送電子郵件。不只是幾封電子郵件,但實際上很多(10k +) 順便說一下,我有一個所有用戶都同意的訂閱者列表。如何以Java發送電子郵件?
無論如何,我無法通過Gmail或類似的任何方式發送這些電子郵件 - 它們不允許發送很多電子郵件。所以基本的問題是:如何通過使實際的發送計算機成爲電子郵件服務器來發送電子郵件?
我確定我應該使用一些庫,我聽說過ChillKat或類似的東西。
任何人都可以解釋/幫助我嗎?將非常感激。
嘿。我目前想要開發一個簡單的Java程序來發送電子郵件。不只是幾封電子郵件,但實際上很多(10k +) 順便說一下,我有一個所有用戶都同意的訂閱者列表。如何以Java發送電子郵件?
無論如何,我無法通過Gmail或類似的任何方式發送這些電子郵件 - 它們不允許發送很多電子郵件。所以基本的問題是:如何通過使實際的發送計算機成爲電子郵件服務器來發送電子郵件?
我確定我應該使用一些庫,我聽說過ChillKat或類似的東西。
任何人都可以解釋/幫助我嗎?將非常感激。
您應該添加Java Mail API。雖然commons-email是建立在它之上的,但它當然值得一提。 – sfussenegger 2010-03-19 13:05:27
我會研究這些,謝謝。 – 2010-03-19 13:17:41
詹姆斯是Java的一個非常強大的電子郵件服務器基地與您可以使用JavaMail API。此外,詹姆斯整合了mailet API這是非常有用的,以改善您的郵件服務器的功能。 您可以配置它以在gmail上設置網關,輕鬆更改配置文件。 (見this topic)
你可以在這裏詹姆斯和mailet的找到一個很好的政黨成員:Working with James
非常感謝您的信息,我會研究它。 我有點以爲通過gmail發送電子郵件可能更容易,即使他們每天只允許發送500封電子郵件,我也可以使用100個Gmail郵件賬戶? – 2010-03-19 13:24:12
人們會很好奇什麼目的「小程序來發送10K +電子郵件」是。我可以想到一些令人不快的理由,但沒有合法的理由...... – 2010-03-19 13:03:56
發送10K郵件不是問題 - 但是發送10K郵件肯定是。從沒有任何郵件傳遞信譽的SMTP服務器發送大量郵件很可能會被視爲垃圾郵件。你應該看看像sendgrid.com,authsmtp.com,smtp.com這樣的提供商...... – sfussenegger 2010-03-19 13:07:28
M. Jessup,我可以想到許多合法的用途。 我有一個網站,人們可以註冊我的通訊。 我想給所有人發送電子郵件,但發送10-50k電子郵件的正常服務對我來說太貴了,所以我寧願自己編寫它,如果不僅僅是爲了省錢,還要學習它如何工作。 – 2010-03-19 13:15:42