8.3.1 メソッドの例外発生について
次のクラスのメソッドでは,JavaMail仕様どおりに例外が発生しません。
項番 |
クラス名 |
メソッド名 |
---|---|---|
1 |
javax.mail.Message |
setFlag,setFlags |
2 |
javax.mail.Folder |
setFlags |
READ_ONLYを設定したjavax.mail.Folderオブジェクトから取得したjavax.mail.Messageオブジェクトに対して,表中に示したメソッドでフラグの値を変更しても,READ_WRITEを設定したときと同様に正しくフラグが設定されます。
ただし,POP3の場合,READ_ONLYでフォルダをオープンし,メッセージにDELETEDフラグを設定しても,実際にはメールは削除されません。