@Override
protected void prepareMessage(MimeMessageHelper helper,
Map<Object, Object> context) throws Exception {
Long answerId = (Long) context.get("answerId");
Answer answer = answerService.getAnswer(answerId);
context.put("question", answer.getQuestion());
context.put("answer", answer);
context.put("site", answer.getQuestion().getProject().getCategory().getSite());
helper.addTo(answer.getQuestion().getEnteredBy().getEmail(),
answer.getQuestion().getEnteredBy().getNickname());
//
String subject = FreeMarkerTemplateUtils.processTemplateIntoString(
configuration.getTemplate(ANSWER_CREATE_SUBJECT), context);
String content = FreeMarkerTemplateUtils.processTemplateIntoString(
configuration.getTemplate(ANSWER_CREATE_CONTENT), context);