Example usage for org.springframework.mail SimpleMailMessage setText

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

Introduction

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

Prototype

@Override
    public void setText(String text) 

Source Link

Usage

From source file:managers.AccountManager.java

public void sendVerificationCode(String address, String code) {
    SimpleMailMessage email = new SimpleMailMessage();
    email.setTo(address);/*www  . ja v  a 2s  . c  o m*/
    email.setSubject("Hi Sam");
    email.setText("Verification code: " + code);
    mailSender.send(email);
}

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);/*  ww w  .j  av a  2s .co  m*/
    message.setTo(to);
    message.setSubject(subject);
    message.setText(body);
    mailSender.send(message);

}

From source file:com.rcaspar.fitbitbat.services.EmailServiceTest.java

@Test
public void testSendMail() throws Exception {
    final SimpleMailMessage expected = new SimpleMailMessage();
    expected.setFrom(FROM_MAIL);//w  w w. java 2  s.co m
    expected.setTo(TO_MAIL);
    expected.setSubject(TEST_SUBJECT);
    expected.setText(TEST_MESSAGE);

    this.emailService.sendMail(FROM_MAIL, TO_MAIL, TEST_SUBJECT, TEST_MESSAGE);
    verify(this.mailSender).send(expected);
}

From source file:uk.ac.ebi.intact.editor.batch.admin.MailNotifierStepExecutionListener.java

public void beforeStep(StepExecution stepExecution) {

    SimpleMailMessage message = newSimpleMessage();
    message.setSubject("[Editor_import] Started step: " + stepExecution.getStepName() + "");
    message.setText(stepExecution.getSummary() + "\n" + stepExecution.getJobExecution());
    message.setTo(stepExecution.getJobParameters().getString("email.recipient"));

    try {/*w w w . jav  a  2s  .  c  o m*/
        mailSender.send(message);
    } catch (MailException e) {
        log.error("Impossible to send e-mail", e);
    }
}

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  w w .j av  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:it.geosolutions.opensdi2.email.OpenSDIMailer.java

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

    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);//w ww  .  j ava  2 s.co m
    message.setTo(to);
    message.setSubject(subject);
    message.setText(msg);
    mailSender.send(message);
}

From source file:services.MailServiceTest.java

@Ignore
@Test//from w ww  .j  ava2  s.c o  m
public void sendEmailTest() {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setTo("info@pncomp.com");
    msg.setFrom("ziaziek@poczta.fm");
    msg.setSubject("AAA");
    msg.setText("TEST");
    Assert.assertEquals("info@pncomp.com", msg.getTo()[0]);
    Assert.assertEquals("AAA", msg.getSubject());
    try {
        mailSender.send(msg);
    } catch (MailException ex) {
        fail(ex.getMessage());
    }

}

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

From source file:com.przemo.projectmanagementweb.services.MailService.java

void sendAccountConfirmationEmail(String email, String link) {
    try {//from   w  w w  . jav  a 2  s  .co  m
        SimpleMailMessage msg = new SimpleMailMessage();
        msg.setSubject("Project Management System account activation.");
        msg.setFrom("info@pncomp.com");
        msg.setTo(email);
        msg.setText("Please click the following below to activate your account. " + link);
        try {
            mailSender.send(msg);
        } catch (MailException mex) {
            LoggerFactory.getLogger(getClass()).error("From Mail Service MailException: ");
            LoggerFactory.getLogger(getClass()).error(mex.getMessage());
        }
    } catch (Exception ex) {
        LoggerFactory.getLogger(getClass()).error("From Mail Service Exception: ");
    }

}

From source file:org.devgateway.toolkit.forms.service.SendEmailService.java

/**
 * Send a reset password email. This is UNSAFE because passwords are sent in clear text.
 * Nevertheless some customers will ask for these emails to be sent, so ...
 * @param person/*from   w w  w .jav  a  2  s  .co  m*/
 * @param newPassword
 */
public void sendEmailResetPassword(final Person person, final String newPassword) {

    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setTo(person.getEmail());
    msg.setFrom("support@developmentgateway.org");
    msg.setSubject("Recover your password");
    msg.setText("Dear " + person.getFirstName() + " " + person.getLastName() + ",\n\n"
            + "These are your new login credentials for E-Procurement Toolkit.\n\n" + "Username: "
            + person.getUsername() + "\n" + "Password: " + newPassword + "\n\n"
            + "At login, you will be prompted to change your password to one of your choice.\n\n"
            + "Thank you,\n" + "DG Team");
    try {
        javaMailSenderImpl.send(msg);
    } catch (MailException e) {
        e.printStackTrace();
    }

}