} catch (IOException e) {
// TODO: Try copy and delete
throw new MailboxException("Failure while save Message " + message + " in Mailbox " + mailbox, e);
}
try {
uid = folder.appendMessage(mailboxSession, newMessageFile.getName());
message.setUid(uid);
message.setModSeq(newMessageFile.lastModified());
return new SimpleMessageMetaData(message);
} catch (MailboxException e) {
throw new MailboxException("Failure while save Message " + message + " in Mailbox " + mailbox, e);