final Retailer retailer = requestData.getMarketAreaRetailer();
final String contextNameValue = requestData.getContextNameValue();
final Retailer retailerToContact = retailerService.getRetailerByCode(marketArea.getId(), retailer.getId(), retailerContactForm.getRetailerCode());
final RetailerContactEmailBean retailerContactEmailBean = new RetailerContactEmailBean();
BeanUtils.copyProperties(retailerContactForm, retailerContactEmailBean);
retailerContactEmailBean.setFromAddress(marketArea.getEmailFromAddress(contextNameValue, Email.EMAIl_TYPE_RETAILER_CONTACT));
retailerContactEmailBean.setFromName(marketArea.getEmailFromName(contextNameValue, Email.EMAIl_TYPE_RETAILER_CONTACT));
retailerContactEmailBean.setReplyToEmail(marketArea.getEmailFromAddress(contextNameValue, Email.EMAIl_TYPE_RETAILER_CONTACT));
retailerContactEmailBean.setToEmail(retailerToContact.getDefaultAddress().getEmail());
buildAndSaveRetailerContactMail(requestData, retailerToContact, retailerContactEmailBean);
}