2013-06-28 31 views
0

我已經將GAE/Java項目設置爲接收電子郵件,除了無法保留傳入郵件的格式(例如粗體,斜體,字體大小,文本顏色,項目符號列表...),並且傳入郵件的內容類型始終爲"text/plain",因爲最終用戶認爲郵件內容混亂且無法閱讀。GAE:傳入的電子郵件無法保存格式

例如,我從Gmail發送格式化的郵件,當我在GAE中收到郵件時,所有格式都被脫機並留下大量純文本。

有沒有什麼辦法可以將傳入郵件類型作爲HTML格式保存?

回答

0

貌似的this question and answer

重複此外,我從谷歌App Engine文檔here它說複製一些摘錄:

The message contains a subject, a plaintext body, and an optional HTML body. 
It can also contain file attachments, as well as a limited set of headers. 

而我猜內容類型應該是text/html

+1

好吧,在你的鏈接中沒有重複的問題,這是發送,我的接收,但你的突出顯示輸入幫助我,我只是沒有檢查過這種類型。非常感謝。 – Mike

+0

謝謝邁克。很高興幫助 –

1

通過服務器發送郵件。設置正文內容類型text/html

. 
    . 
    . 
    htmlPart = new MimeBodyPart(); 
    htmlPart.setContent("<b>html content</b>", "text/html"); 

這應該爲你工作..

相關問題