MimeParser parser = new MimeParser();
parser.parse(env.getMessageInputStream());
message = parser.getMessage();
} catch (MimeParserException mpe) {
logger.error("DID" + deliveryId + ": unable to parse message: ", mpe);
throw new DeliveryException("Unable to parse message: " + mpe.getMessage());
} catch (IOException ioe) {
logger.error("DID" + deliveryId + ": unable to read message stream: ", ioe);
throw new DeliveryException("Unable to read message stream: " + ioe.getMessage());
}
message.setSize((long) env.getSize()); // update message size
FilterProcessor<Message> processor = new FilterProcessor<Message>();