2012-05-16 67 views
1

我想使用Java郵件API發送電子郵件。但是我的電子郵件文本很大,需要存儲在一個字符串中。發送巨大的電子郵件

是否有任何方式發送電子郵件,如字符串數組或任何集合?

+6

您最多可以在字符串中存儲2 GB。你確定你的電子郵件服務器可以處理這麼大的電子郵件嗎? –

+0

嗯,我基本上保存了一個日誌,現在已經像... 1k行日誌。但是在將來它可能會帶來10k甚至更多的東西。我想我會試着將它作爲附件發送。但tyvm的幫助 –

+3

閱讀2GB電子郵件需要多長時間? – GriffeyDog

回答

2

你想發送附件嗎?如果是這樣,而不是自己撰寫郵件,則此鏈接中的附件示例可能很有用: http://java.sun.com/developer/onlineTraining/JavaMail/contents.html#SendingAttachments

+1

看到您的評論上面,我肯定會建議發送日誌文件作爲附件,如果你期望他們是非常大的。 –

+0

他們將是.txt文件。所以這可能是正確的選擇。在電子郵件上閱讀並管理字符串大小(由@PeterLawrey評論)也會更難。 –