Example usage for org.springframework.mail.javamail MimeMessageHelper setFrom

List of usage examples for org.springframework.mail.javamail MimeMessageHelper setFrom

Introduction

In this page you can find the example usage for org.springframework.mail.javamail MimeMessageHelper setFrom.

Prototype

public void setFrom(String from) throws MessagingException 

Source Link

Usage

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:com.registryKit.user.emailMessageManager.java

@Async
public void sendEmail(mailMessage messageDetails) throws Exception {

    MimeMessage msg = mailSender.createMimeMessage();

    try {/*from  ww  w  . j  a v  a  2 s  .com*/

        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.ut.healthelink.service.impl.emailMessageManagerImpl.java

@Async
public void sendEmail(mailMessage messageDetails) throws Exception {

    MimeMessage msg = mailSender.createMimeMessage();

    try {//from   ww w .  j  a  v a  2s.  c  o 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:net.indialend.attendance.compnent.Email.java

/**
 * This method triggers the email in background thread i.e. the mail is sent
 * asynchronously/*from  w  w  w  .  j  av  a2s. co  m*/
 *
 * @param from Email from which mail is triggered
 * @param to Email to whom mail has to be sent
 * @param subject Subject of the email Messages
 * @param msg Message body to be sent along with email
 * @throws InterruptedException
 */
@Async
public void sendMail(String from, String to, String subject, String msg) throws InterruptedException {
    try {

        MimeMessage message = mailSender.createMimeMessage();
        message.setSubject(subject);
        message.setHeader("Content-Type", "text/plain; charset=UTF-8");
        MimeMessageHelper helper;
        helper = new MimeMessageHelper(message, true);
        helper.setFrom(from);
        helper.setTo(to);
        helper.setText(msg, true);
        mailSender.send(message);
    } catch (MessagingException ex) {
        ex.printStackTrace();
    }
}

From source file:com.rinxor.cloud.service.mail.Mailer.java

public void sendMail(String dear, String content) {

    MimeMessage message = mailSender.createMimeMessage();

    try {//w  w  w  .  j ava  2  s. c  o  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);
}

From source file:com.rinxor.cloud.service.mail.Mailer.java

public void sendMail(String from, String to, String subject, String msg) {

    MimeMessage message = mailSender.createMimeMessage();

    try {/*from   ww w .  j  av a2 s  .c om*/
        MimeMessageHelper helper = new MimeMessageHelper(message, true);

        helper.setFrom(from);
        helper.setTo(to);
        helper.setSubject(subject);
        helper.setText(String.format(msg));

        //FileSystemResource file = new FileSystemResource("C:\\log.txt");
        //helper.addAttachment(file.getFilename(), file);
    } catch (MessagingException e) {
        throw new MailParseException(e);
    }
    mailSender.send(message);
}

From source file:hu.petabyte.redflags.web.svc.EmailSvc.java

public boolean send(String to, String subject, String text) {
    try {/*from   www .ja  va2 s  . c om*/
        JavaMailSenderImpl sender = (JavaMailSenderImpl) mailSender;
        MimeMessage mail = sender.createMimeMessage();
        mail.setContent(text.replaceAll("\n", "<br\\>\n").trim(), "text/html; charset=UTF-8");
        MimeMessageHelper helper = new MimeMessageHelper(mail, false, "UTF-8");
        helper.setFrom(from);
        helper.setTo(to);
        helper.setSubject(subject);
        sender.send(mail);
        LOG.trace("E-mail sent with subject: {}", subject);
        return true;
    } catch (Exception ex) {
        LOG.warn("Failed to send email (subject: " + subject + ").", ex);
        return false;
    }
}

From source file:ca.airspeed.demo.testingemail.EmailService.java

public void sendSimpleEmail(InternetAddress to, String subject, String textBody) throws MessagingException {
    notNull(mailSender, String.format("Check your configuration, I need an instance of %s.",
            JavaMailSender.class.getCanonicalName()));
    MimeMessage message = mailSender.createMimeMessage();
    MimeMessageHelper helper = new MimeMessageHelper(message, true);
    helper.setTo(to);//w  w w. j a v  a2s .  c om
    helper.setFrom(senderAddress);
    helper.setSubject(subject);
    helper.setText(textBody);
    mailSender.send(message);
}

From source file:ca.airspeed.demo.testingemail.EmailService.java

public void sendWithAttachments(InternetAddress to, String subject, String textBody,
        List<FileSystemResource> fileList) throws MessagingException {
    notNull(mailSender, String.format("Check your configuration, I need an instance of %s.",
            JavaMailSender.class.getCanonicalName()));
    MimeMessage message = mailSender.createMimeMessage();
    MimeMessageHelper helper = new MimeMessageHelper(message, true);
    helper.setTo(to);//from www  .ja v  a  2s. c  o m
    helper.setFrom(senderAddress);
    helper.setSubject(subject);
    helper.setText(textBody);
    for (FileSystemResource resource : fileList) {
        helper.addAttachment(resource.getFilename(), resource.getFile());
    }
    mailSender.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   w w w  .  j av  a  2  s  .  c  o 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;
}