Example usage for org.springframework.mail SimpleMailMessage setSubject

List of usage examples for org.springframework.mail SimpleMailMessage setSubject

Introduction

In this page you can find the example usage for org.springframework.mail SimpleMailMessage setSubject.

Prototype

@Override
    public void setSubject(String subject) 

Source Link

Usage

From source file:com.bbytes.zorba.job.SendMailJob.java

public void sendMail(String from, String to, String subject, String body, MailSender mailSender) {

    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);//from w w w  .  j  a va 2 s. co  m
    message.setTo(to);
    message.setSubject(subject);
    message.setText(body);
    mailSender.send(message);

}

From source file:com.appleframework.monitor.service.EmailService.java

public void _notify(Alert alert) {
    Project project = projectService.findProject(alert.getProjectName());
    if (project == null) {
        logger.error("projectName of  alert is null, alert={}", alert);
        return;// w ww  .ja v  a  2s  . c  o m
    }
    SimpleMailMessage sm = new SimpleMailMessage();
    sm.setText(alert.getContent());
    sm.setSubject(alert.getTitle());
    sm.setFrom(from);
    String mailList = alert.getMetricDog().getMailList();
    if (StringUtils.isBlank(mailList))
        mailList = project.getMailList();
    if (StringUtils.isNotBlank(mailList))
        sm.setTo(mailList.split(","));
    else
        logger.error("send mail fail ,because mail list is null");
    send(sm);

}

From source file:com.mulodo.survey.batch.processor.ReportMailItemProcessor.java

/**
 * @see org.springframework.batch.item.ItemProcessor#process(java.lang.Object)
 *//*w w  w  .  j a v a 2  s .  com*/
@Override
public SimpleMailMessage process(Report report) throws Exception {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("repost_survey@yahoo.com.vn");
    message.setTo(report.getEmail());
    message.setSubject("Daily report");
    message.setSentDate(new Date());
    // Set content
    message.setText(report.createReport());

    System.out.println(message.getText());

    return message;
}

From source file:it.geosolutions.opensdi2.email.OpenSDIMailer.java

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

    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);/*from w w w. j a va  2  s . com*/
    message.setTo(to);
    message.setSubject(subject);
    message.setText(msg);
    mailSender.send(message);
}

From source file:org.devgateway.ocds.web.spring.SendEmailService.java

public void sendEmail(final String subject, final String text, final String to) {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setTo(to);/*from w ww  .  ja v  a 2s  . co  m*/
    msg.setFrom("support@developmentgateway.org");
    msg.setSubject(subject);
    msg.setText(text);
    try {
        LOGGER.info("Sending email " + msg);
        javaMailSenderImpl.send(msg);
    } catch (MailException e) {
        e.printStackTrace();
    }

}

From source file:org.homiefund.test.config.IntegrationConfiguration.java

@Bean(name = "templateMessage")
public SimpleMailMessage simpleMailMessage() {
    SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
    simpleMailMessage.setFrom("demo@localhost");
    simpleMailMessage.setSubject("Invitiation to homiefund");

    return simpleMailMessage;
}

From source file:com.oakhole.core.email.SimpleMailService.java

/**
 * ??./*from w  ww .j  a  v  a  2s  .c o m*/
 */
public void sendNotificationMail(String userName) {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setFrom("evilefy@gmail.com");
    msg.setTo("18652023713@wo.com.cn");
    msg.setSubject("");

    // ????
    String content = String.format(textTemplate, userName, new Date());
    msg.setText(content);

    try {
        mailSender.send(msg);
        if (logger.isInfoEnabled()) {
            logger.info("??{}", StringUtils.join(msg.getTo(), ","));
        }
    } catch (Exception e) {
        logger.error("??", e);
    }
}

From source file:com.marcosanta.service.impl.RecuperaServiceImpl.java

@Override
public boolean enviaCorreo(String correo) {
    try {//from w  ww.  j a  va2 s  .c o m
        String contrasena = generaContrasena();
        SimpleMailMessage message = new SimpleMailMessage();
        message.setFrom("edcgamer@hotmail.com");
        message.setTo(correo);
        message.setSubject("Contrasea temporal azteca ");
        message.setText("Su nueva contrasea es: " + contrasena
                + " se recomienda cambiar de contrasea una vez conectado.\n"
                + "1.    Inicie sesin con su usuario y la contrasea que se le proporciona en este correo.\n"
                + "\n"
                + "Despus de realizar este cambio, la contrasea temporal dejara de ser vlida para iniciar sesin.");
        mailSender.send(message);
    } catch (Exception ex) {
        return false;
    }
    return true;
}

From source file:org.khmeracademy.btb.auc.pojo.utilities.Notification_service.java

public void sendNotification(ArrayList<Winner> winner) throws MailException {

    for (int i = 0; i < winner.size(); i++) {
        SimpleMailMessage mail = new SimpleMailMessage();

        mail.setTo(winner.get(i).getCus_email());
        mail.setFrom("kuylim.auction@gmail.com");
        mail.setSubject("Win Auction");
        mail.setText("Dear,\n\n" + winner.get(i).getCus_firstname() + "\n" + "\tCongratulation! You have win an"
                + winner.get(i).getPro_name() + ". Your auction code is : " + winner.get(i).getAuc_id() + "\n"
                + "Please come to check out your product at our office.\n\n" + "Regard,\n\n" + "Auction Team.");

        javaMailSender.send(mail);//from ww w .ja v a 2s.  c om
    }
}

From source file:info.michaelchurch.arule.services.ContactEmailer.java

public void sendMessage(Comment comment) {

    String safeName = Jsoup.clean(comment.getName(), Whitelist.basic());
    String safeEmail = Jsoup.clean(comment.getEmail(), Whitelist.basic());
    String safePhone = Jsoup.clean(comment.getPhone(), Whitelist.basic());
    String safeComment = Jsoup.clean(comment.getEnquiryText(), Whitelist.basic());

    SimpleMailMessage message = new SimpleMailMessage();

    message.setFrom("arule@michaelchurch.info");
    message.setTo("michaelchurch256@hotmail.com");
    message.setSubject("New feedback from website");
    message.setText("User's name: " + safeName + "\n\nUser's email address: " + safeEmail
            + "\n\nUser's phone number: " + safePhone + "\n\nUser's enquiry: " + safeComment);

    mailSender.send(message);//from w  w w  . j  av  a  2  s . c  o  m

}