List of usage examples for org.springframework.mail.javamail MimeMessageHelper MimeMessageHelper
public MimeMessageHelper(MimeMessage mimeMessage, int multipartMode) throws MessagingException
From source file:dao.Mailer.java
public void send(String from, String to, String subject, String body) { try {//from w ww . j ava 2s . c o m MimeMessage mail = mailer.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(mail, true); helper.setFrom(from, from); helper.setTo(to); helper.setReplyTo(from, from); helper.setSubject(subject); helper.setText(body, true); helper.setSentDate(new Date()); mailer.send(mail); } catch (Exception ex) { throw new RuntimeException(ex); } }
From source file:com.registryKit.user.emailMessageManager.java
@Async public void sendEmail(mailMessage messageDetails) throws Exception { MimeMessage msg = mailSender.createMimeMessage(); try {/* ww w .j a v a 2 s . c om*/ MimeMessageHelper helper = new MimeMessageHelper(msg, true); helper.setFrom(messageDetails.getfromEmailAddress()); helper.setTo(messageDetails.gettoEmailAddress()); if (messageDetails.getccEmailAddress() != null) { helper.setCc(messageDetails.getccEmailAddress()); } helper.setSubject(messageDetails.getmessageSubject()); helper.setText("", messageDetails.getmessageBody()); helper.setReplyTo(messageDetails.getfromEmailAddress()); mailSender.send(msg); } catch (Exception e) { throw new Exception(e); } }
From source file:com.abcd.employeemaven.common.MailEmployee.java
public void Mailing(String name, String content) throws MessagingException, MailParseException { MimeMessage message = javaMailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message, true); helper.setFrom(simpleMailMessage.getFrom()); helper.setTo(simpleMailMessage.getTo()); helper.setSubject(simpleMailMessage.getSubject()); helper.setText(String.format(simpleMailMessage.getText(), name, content)); // FileSystemResource file = new FileSystemResource("C:\\log.txt"); // helper.addAttachment(file.getFilename(), file); }
From source file:org.revo.controller.Mymail.java
public void sendMail(String from, String to, String subject, String contents) { MimeMessage message = mailSender.createMimeMessage(); try {// ww w. j av a 2 s . com MimeMessageHelper helper = new MimeMessageHelper(message, true); helper.setFrom(from); helper.setTo(to); helper.setSubject(subject); helper.setText(contents); } catch (MessagingException e) { throw new MailParseException(e); } mailSender.send(message); }
From source file:com.ut.healthelink.service.impl.emailMessageManagerImpl.java
@Async public void sendEmail(mailMessage messageDetails) throws Exception { MimeMessage msg = mailSender.createMimeMessage(); try {//from ww w . ja va 2s . co m MimeMessageHelper helper = new MimeMessageHelper(msg, true); helper.setFrom(messageDetails.getfromEmailAddress()); helper.setTo(messageDetails.gettoEmailAddress()); if (messageDetails.getccEmailAddress() != null) { helper.setCc(messageDetails.getccEmailAddress()); } helper.setSubject(messageDetails.getmessageSubject()); helper.setText("", messageDetails.getmessageBody()); helper.setReplyTo(messageDetails.getfromEmailAddress()); mailSender.send(msg); } catch (Exception e) { throw new Exception(e); } }
From source file:org.khmeracademy.btb.auc.pojo.utilities.VerifyCode_sevice.java
public void sendComfirmation(User user) throws MailException, MessagingException { MimeMessage message = javaMailSender.createMimeMessage(); MimeMessageHelper mail = new MimeMessageHelper(message, true); mail.setFrom("kuylim.auction@gmail.com"); mail.setTo(user.getEmail());/*from w w w . j a v a 2 s . co m*/ mail.setSubject("Verify Email"); mail.setText("<html>" + "<body>" + "<p>Dear, " + user.getFirstname() + "</p>" + "<p>Congratulation! You have register to K-Auction. Click <a href='http://localhost:2222/verifykey/" + user.getVerifyKey() + "'>here</a>" + " to activate your account.</p>" + "<p>If this is not you. please ignore this email.</p>" + "<p>Regard,</p>" + "<p>K-Auction Team.</p>" + "</body>" + "</html>", true); javaMailSender.send(message); }
From source file:org.khmeracademy.btb.auc.pojo.utilities.Feedback_service.java
public boolean sendFeedback(User_feedback user) throws MailException, MessagingException { MimeMessage message = javaMailSender.createMimeMessage(); MimeMessageHelper mail = new MimeMessageHelper(message, true); mail.setTo("kuylim.auction@gmail.com"); mail.setFrom("kuylim.auction@gmail.com"); mail.setSubject(user.getSubject());/*from www . ja v a2 s.co m*/ mail.setText("<html>" + "<body>" + "<p>Dear, K-Auction</p>" + "<p>" + user.getComment() + "</p>" + "<p>Regard,</p>" + "<p>" + user.getName() + "</p>" + "<p> phone: " + user.getPhone() + " email: " + user.getEmail() + "</p>" + "</body>" + "</html>", true); javaMailSender.send(message); return true; }
From source file:com.foilen.smalltools.email.EmailServiceSpring.java
@Override public void sendEmail(EmailBuilder emailBuilder) { try {//from w w w .j a v a2 s.co m MimeMessage message = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message, true); helper.setFrom(emailBuilder.getFrom()); for (String to : emailBuilder.getTos()) { helper.addTo(to); } for (String cc : emailBuilder.getCcs()) { helper.addCc(cc); } for (String bcc : emailBuilder.getBccs()) { helper.addBcc(bcc); } helper.setSubject(emailBuilder.getSubject()); helper.setText(emailBuilder.getBody(), emailBuilder.isHtml()); // Inline for (EmailAttachment emailAttachment : emailBuilder.getInlineAttachments()) { helper.addInline(emailAttachment.getId(), emailAttachment.getResource()); } // Attachment for (EmailAttachment emailAttachment : emailBuilder.getAttachments()) { helper.addAttachment(emailAttachment.getId(), emailAttachment.getResource()); } mailSender.send(message); } catch (Exception e) { throw new SmallToolsException("Could not send email", e); } }
From source file:com.yoncabt.ebr.executor.YoncaMailSender.java
public void send(String to, String text, Map<String, byte[]> attachments) throws MessagingException { MimeMessage mm = mailSender.createMimeMessage(); MimeMessageHelper mmh = new MimeMessageHelper(mm, true); mmh.setTo(to);//from w w w. j av a 2s . c o m mmh.setText(text); for (Map.Entry<String, byte[]> entrySet : attachments.entrySet()) { String key = entrySet.getKey(); byte[] value = entrySet.getValue(); ByteArrayResource isr = new ByteArrayResource(value); mmh.addAttachment(key, isr); } mailSender.send(mm); }
From source file:com.rinxor.cloud.service.mail.Mailer.java
public void sendMail(String dear, String content) { MimeMessage message = mailSender.createMimeMessage(); try {//from ww w .j a v a 2 s . co m MimeMessageHelper helper = new MimeMessageHelper(message, true); helper.setFrom(simpleMailMessage.getFrom()); helper.setTo(simpleMailMessage.getTo()); helper.setSubject(simpleMailMessage.getSubject()); helper.setText(String.format(simpleMailMessage.getText(), dear, content)); //FileSystemResource file = new FileSystemResource("C:\\log.txt"); //helper.addAttachment(file.getFilename(), file); } catch (MessagingException e) { throw new MailParseException(e); } mailSender.send(message); }