2013-10-03 89 views
0

我正在使用JavaMail-1.5將Gmail帳戶的IMAP郵件附加到雅虎帳戶。我的要求是從消息中刪除用戶標誌,因爲它們在將消息附加到其他文件夾時產生錯誤。我想從消息中刪除所有用戶標誌?如何從郵件中刪除用戶標誌?

下面是獲取標誌的代碼。

Flags flags = message.getFlags(); 
    Flag[] systemFlag = flags.getSystemFlags(); 
    String[] userFlag = flags.getUserFlags(); 

請建議如何從我的信息中刪除userFlag

感謝

+0

這裏FLAG是什麼?你在處理郵件嗎? –

+0

@HussainAkhtarWahid是的,我正在處理電子郵件。 –

回答

1

我的問題就是讓這段代碼解決 -

MimeMessage mimeMessage = new MimeMessage((MimeMessage) message); 
Flags flags = mimeMessage.getFlags(); 
mimeMessage.setFlags(flags, false); 

此代碼刪除導致失敗的Gmail雅虎的追加信息的標誌。

+0

我即將發佈相同的內容,但最好的情況是,用戶發現自己的努力+2努力 –

相關問題