簡體   English   中英

如何使用Java Mail API通過pop3在Outlook中讀取收件箱的子文件夾?

[英]how to read the subfolder of inbox in outlook via pop3 using java mail API?

我正在使用JavaMail API連接官方Outlook帳戶。 我創建的Outlook帳戶的INBOX下有子文件夾(標簽)的列表。 如何列出INBOX(用戶創建的)的所有可用子文件夾?

使用此方法:

Folder[] list = store.getDefaultFolder().list(); 

我在pop3中僅獲得INBOX文件夾。還有其他方法可以獲取郵件帳戶中可用的子文件夾列表嗎?

POP3無法做到這一點。 POP3協議僅使您可以訪問收件箱文件夾。 另請參閱JavaMail FAQ條目“如何在POP3服務器上訪問或創建INBOX以外的文件夾?”

問:如何在POP3服務器上訪問或創建INBOX以外的文件夾?
答:不能。 POP3服務器每個用戶僅支持一個郵箱。 大多數使用POP3的郵件閱讀器還維護一個本地郵件存儲,它們將傳入的郵件(從POP3收件箱中)復制到其中,並允許您將郵件歸檔到其他文件夾中。 有關本地商店提供商的更多信息,請參閱此項目

換句話說,如果要訪問其他文件夾,則需要使用IMAP協議(而不是POP3)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM