@Override public void setReplyTo(String replyTo) throws MailParseException { try { this.helper.setReplyTo(replyTo); } catch (MessagingException ex) { throw new MailParseException(ex); } }
public void setReplyTo(String replyTo) throws MessagingException { Assert.notNull(replyTo, "Reply-to address must not be null"); setReplyTo(parseAddress(replyTo)); }
public void setReplyTo(String replyTo, String personal) throws MessagingException, UnsupportedEncodingException { Assert.notNull(replyTo, "Reply-to address must not be null"); InternetAddress replyToAddress = (getEncoding() != null) ? new InternetAddress(replyTo, personal, getEncoding()) : new InternetAddress(replyTo, personal); setReplyTo(replyToAddress); }
@Override public void setReplyTo(String replyTo) throws MailParseException { try { this.helper.setReplyTo(replyTo); } catch (MessagingException ex) { throw new MailParseException(ex); } }
public void setReplyTo(String replyTo) throws MessagingException { Assert.notNull(replyTo, "Reply-to address must not be null"); setReplyTo(parseAddress(replyTo)); }
public void setReplyTo(String replyTo, String personal) throws MessagingException, UnsupportedEncodingException { Assert.notNull(replyTo, "Reply-to address must not be null"); InternetAddress replyToAddress = (getEncoding() != null) ? new InternetAddress(replyTo, personal, getEncoding()) : new InternetAddress(replyTo, personal); setReplyTo(replyToAddress); }
@Override public void setReplyTo(String replyTo) throws MailParseException { try { this.helper.setReplyTo(replyTo); } catch (MessagingException ex) { throw new MailParseException(ex); } }
public void setReplyTo(String replyTo, String personal) throws MessagingException, UnsupportedEncodingException { Assert.notNull(replyTo, "Reply-to address must not be null"); InternetAddress replyToAddress = (getEncoding() != null) ? new InternetAddress(replyTo, personal, getEncoding()) : new InternetAddress(replyTo, personal); setReplyTo(replyToAddress); }
private void sendEmail(JobExecution jobExecution, String report) { final MimeMessage mimeMessage = javaMailSender.createMimeMessage(); final MimeMessageHelper mimeMessageHelper = new MimeMessageHelper( mimeMessage); String[] recipients = emailRecipients.split(","); try { for (String recipient : recipients) { mimeMessageHelper.addTo(recipient); if ( !StringUtils.isEmpty(replyTo) ) { mimeMessageHelper.setReplyTo(replyTo); } mimeMessageHelper.setSubject("Data Import Report for SSP Instance: "+batchTitle+" JobId: "+jobExecution.getJobId()); mimeMessageHelper.setText(report); javaMailSender.send(mimeMessage); } } catch (MessagingException e) { logger.error(e.toString()); }; }
messageHelper.setTo(emailTo); messageHelper.setSubject(subject); messageHelper.setReplyTo(yourmailid); messageHelper.setText(message);
@SuppressWarnings({ "rawtypes", "unchecked" }) public void prepare(MimeMessage mimeMessage) throws Exception { MimeMessageHelper message = new MimeMessageHelper(mimeMessage); String[] emailsTo = {configService.getValue("EMAIL_TO_CONTACT_MESSAGE"), "adrianmatei@gmail.com"}; message.setTo(emailsTo); message.setFrom(new InternetAddress(configService.getValue("EMAIL_FROM_CONTACT_MESSAGE"))); message.setSubject("New contact message " + contactForm.getTopic()); message.setReplyTo(contactForm.getEmail()); message.setSentDate(new Date()); Map model = new HashMap(); model.put("newMessage", contactForm); String text = VelocityEngineUtils.mergeTemplateIntoString( velocityEngine, "velocity/newContactMessageToAdmin.vm", "UTF-8", model); message.setText(text, true); } };
private void sendHtmlMail(Email eParams) throws MessagingException { boolean isHtml = true; MimeMessage message = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message); helper.setTo(eParams.getTo().toArray(new String[eParams.getTo().size()])); helper.setReplyTo(eParams.getFrom()); helper.setFrom(eParams.getFrom()); helper.setSubject(eParams.getSubject()); helper.setText(eParams.getMessage(), isHtml); if (eParams.getCc().size() > 0) { helper.setCc(eParams.getCc().toArray(new String[eParams.getCc().size()])); } mailSender.send(message); }
private void sendHtmlMail(Email eParams) throws MessagingException { boolean isHtml = true; MimeMessage message = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message); helper.setTo(eParams.getTo().toArray(new String[eParams.getTo().size()])); helper.setReplyTo(eParams.getFrom()); helper.setFrom(eParams.getFrom()); helper.setSubject(eParams.getSubject()); helper.setText(eParams.getMessage(), isHtml); if (eParams.getCc().size() > 0) { helper.setCc(eParams.getCc().toArray(new String[eParams.getCc().size()])); } mailSender.send(message); }
private MimeMessage createMessage(IdCardIndexingEvent idCardIndexingEvent) { MimeMessage message = mailSender.createMimeMessage(); MimeMessageHelper helper; try { // TODO add server to message helper = new MimeMessageHelper(message, false); helper.setTo(idCardIndexerSettings.getNotificationEmail()); helper.setReplyTo("no-reply@molgenis.org"); helper.setSubject("ID-Card index rebuild failed"); helper.setText("ID-Card index rebuild failed with message:\n" + idCardIndexingEvent.getMessage()); } catch (MessagingException e) { throw new RuntimeException(e); } return message; } }
public void encryptAndSend(Email eParams) throws Exception { MimeMessage message = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message); helper.setTo(eParams.getTo().toArray(new String[eParams.getTo().size()])); helper.setReplyTo(eParams.getFrom()); helper.setFrom(eParams.getFrom()); helper.setSubject(eParams.getSubject()); helper.setText(eParams.getMessage(), true); mailSender.send(MailEncryptionUtil.encryptMessage(message)); }
public void signAndSend(Email eParams) throws Exception { MimeMessage message = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message); helper.setTo(eParams.getTo().toArray(new String[eParams.getTo().size()])); helper.setReplyTo(eParams.getFrom()); helper.setFrom(eParams.getFrom()); helper.setSubject(eParams.getSubject()); helper.setText(eParams.getMessage(), true); mailSender.send(MailEncryptionUtil.signMessage(message)); }
smm.setReplyTo(configuration.getMailSender()); // 回复地址,当点击回复的时候会回复到该地址
helper.setFrom(from); if (replyTo != null) helper.setReplyTo(replyTo); helper.setTo(to); if (cc != null)
public void prepare(MimeMessage mimeMessage) throws MessagingException { MimeMessageHelper messageHelper = new MimeMessageHelper(mimeMessage, true, Charsets.UTF_8.toString()); try { messageHelper.setFrom(message.getFrom(), message.getFromName()); } catch (UnsupportedEncodingException e) { throw new MessagingException( "UnsupportedEncodingException while encode 'the name of FROM person'", e); } messageHelper.setTo(message.getTo()); if (message.getBcc() != null) { messageHelper.setBcc(message.getBcc()); } if (message.getCc() != null) { messageHelper.setCc(message.getCc()); } if (message.getReplyTo() != null) { messageHelper.setReplyTo(message.getReplyTo()); } messageHelper.setSubject(message.getSubject()); messageHelper.setText(message.getText()); }
if (!bccs.isEmpty()) helper.setBcc(bccs.toArray(sa)); if (S.notBlank(from)) helper.setFrom(from); if (S.notBlank(replyTo)) helper.setReplyTo(replyTo);