您能否告訴我如何使用JavaMail
從MimeMessage
獲取發件人的全名?我試圖從地址中獲得個人信息,但這不起作用。有任何想法嗎?使用javamail獲取發件人的全名
0
A
回答
0
如果InternetAddress.getPersonal()未返回全名,則發件人未在其發送的消息中包含全名。或者,如果您使用的是IMAP,則您的郵件服務器無法正確返回全名。 JavaMail debug output將提供更多信息。
+0
謝謝你的賬單。是的,getPersonal返回null。考慮到電子郵件是從Gmail網站發送的,我認爲還有其他方法,我認爲gmail不會發送這些信息。無論如何,我通過在用戶電子郵件後查詢我的數據庫來解決它,但我知道它效率不高。我將把它作爲一個臨時解決方案,直到我找到一種方法從MimeMessage中選擇發件人全名。 – 2013-04-24 09:40:54
+0
同樣,調試輸出將顯示該信息是否甚至在消息中,以及服務器是否將它發送給您。你使用什麼郵件服務器? – 2013-04-24 20:56:32
相關問題
- 1. 使用Javamail獲取附件
- 2. 獲取郵件發件人的姓名
- 3. JavaMail - 多個發件人
- 4. 使用Microsoft Bot獲取郵件發件人的姓名鬆懈
- 5. 獲取用JavaMail
- 6. 使用javamail獲取附件內容
- 7. 使用javamail發送郵件獲取身份驗證問題
- 8. JavaMail的 - 面具「發件人」地址
- 9. Javamail,獲取郵件正文
- 10. 在Exchange中使用JavaMail/Android通過IMAP獲取聯繫人
- 11. 使用javamail api獲取地址?
- 12. MPI_Request - 獲取發件人
- 13. JavaMail API android應用程序無法顯示發件人的姓名
- 14. JavaMail API獲取NullpointerException
- 15. 只獲取附件javamail api的url?
- 16. 使用Python獲取發件人的電子郵件地址IMAP
- 17. 如何使用JavaMail在Android中獲取新的郵件通知?
- 18. javax.net.ssl.SSLException使用JavaMail發送郵件時
- 19. 無法使用javamail發送郵件
- 20. 使用Javamail發送電子郵件
- 21. 提取發件人的名字
- 22. 獲取來自發件人的RibbonCommand名稱執行的對象
- 23. 在事件Keydown中獲取發件人文本框名稱
- 24. 使用javamail從hotmail發送?
- 25. 使用重疊的IO獲取發件人的IP地址
- 26. 在Objective-C中獲取發件人的實例名稱-C
- 27. 如何獲取NSButton的發件人名稱
- 28. 如何從gmail獲取發件人的姓名?
- 29. 在Maven中獲取工件的全名
- 30. 獲取郵件收到日期JavaMail
發佈您的代碼。 – Maroun 2013-04-23 07:43:04