2012-01-06 45 views
0

另外,你知道如果設置標誌是可能的在Hotmail通過javamail嗎?我無法得到以下工作:JavaMail Hotmail setFlag無法正常工作

//...create connection to hotmail 

Folder folder = store.getFolder("INBOX"); 
folder.open(Folder.READ_WRITE); 
Message messages[] = folder.getMessages(); 
messages[0].setFlag(Flags.Flag.SEEN, true); //this doesn't work 
folder.close(true); 
store.close(); 

沒有錯誤被拋出,但郵件仍然顯示在我的hotmail收件箱中未讀。

+0

1)您是否使用folder.close關閉存儲和文件夾(true); store.close();? 2)來自javadoc:這將導致MessageChangedEvent被傳遞給在該消息的包含文件夾中註冊的任何MessageChangedListener。你的聽衆是否收到任何事件? – dbf 2012-01-06 20:29:47

+0

(代碼更新),沒有工作 – user1135010 2012-01-06 20:49:13

回答