public synchronized void addMailType(MailType mailType) { mailTypes.put(mailType.getTypeId(), mailType); }
request.setExpandedSubject( expandTemplateFromString( mailType.getSubjectTemplate(), request .getBodyContext() ) ); request.setExpandedBody( expandTemplateFromString( mailType.getBodyTemplate(), request.getBodyContext() ) ); if ( mailType.isBodyIsHtml() ) for ( String key : mailType.getInlineResources().keySet() ) mimeBodyPart.setDataHandler( new DataHandler( mailType.getInlineResources().get( key ) ) );
if ( request.isStoreable() || mailType.isStoreable() )
request.setExpandedSubject(expandTemplateFromString(mailType.getSubjectTemplate(), request.getBodyContext())); request.setExpandedBody(expandTemplateFromResource(mailType.getBodyTemplate(), request.getBodyContext())); root.addBodyPart(body); if (mailType.isBodyIsHtml()) { body.setContent(request.getExpandedBody(), "text/html;charset=" + request.getEncoding()); } else { for (String key : mailType.getInlineResources().keySet()) { MimeBodyPart mimeBodyPart = new MimeBodyPart(); mimeBodyPart.setDisposition(MimeBodyPart.INLINE); mimeBodyPart.setContentID(key); mimeBodyPart.setDataHandler(new DataHandler(mailType.getInlineResources().get(key))); root.addBodyPart(mimeBodyPart);
if ( request.isStoreable() || mailType.isStoreable() )
request.setExpandedSubject(expandTemplateFromString(mailType.getSubjectTemplate(), request.getBodyContext())); request.setExpandedBody(expandTemplateFromResource(mailType.getBodyTemplate(), request.getBodyContext())); root.addBodyPart(body); if (mailType.isBodyIsHtml()) { body.setContent(request.getExpandedBody(), "text/html;charset=" + request.getEncoding()); } else { for (String key : mailType.getInlineResources().keySet()) { MimeBodyPart mimeBodyPart = new MimeBodyPart(); mimeBodyPart.setDisposition(MimeBodyPart.INLINE); mimeBodyPart.setContentID(key); mimeBodyPart.setDataHandler(new DataHandler(mailType.getInlineResources().get(key))); root.addBodyPart(mimeBodyPart);
public synchronized void addMailType(MailType mailType) { mailTypes.put(mailType.getTypeId(), mailType); }
request.setExpandedSubject( expandTemplateFromString( mailType.getSubjectTemplate(), request .getBodyContext() ) ); request.setExpandedBody( expandTemplateFromString( mailType.getBodyTemplate(), request.getBodyContext() ) ); if ( mailType.isBodyIsHtml() ) for ( String key : mailType.getInlineResources().keySet() ) mimeBodyPart.setDataHandler( new DataHandler( mailType.getInlineResources().get( key ) ) );