UUID uuid = Base64UUIDUtils.decode(uid);
logger.debug("POP3: Get message {}/{} [{}]", mailbox, uuid, uid);
try {
InputStream is = dao.getRaw(mailbox, uuid).getUncompressedInputStream();
return new CRLFInputStream(is);
} catch (Exception e) {
logger.error("Error occured while retreiving POP3 message " + mailbox + "/" + uuid + " :", e);
throw new IOException("Unable to read message");
}
}