Message todelete = Store.getMessage(messageID);
if (todelete != null) {
folder = todelete.getFolder();
folder.deleteMessage(todelete);
deleteData(new Integer(todelete.getMessageId()).toString(),Constants.ITEMSKEY);
} else {
try {
Store store = Session.getDefaultInstance().getStore();
Folder[] folders = store.list();