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:net.maritimecloud.identityregistry.utils.EmailUtil.java

public void sendUserCreatedEmail(String sendTo, String userName, String loginName, String loginPassword)
        throws MailException {
    if (sendTo == null || sendTo.trim().isEmpty()) {
        throw new IllegalArgumentException("No email address!");
    }//  w  w w  .j  ava  2s  .  com
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setTo(sendTo);
    msg.setFrom(from);
    msg.setSubject(createdUserSubject);
    msg.setText(String.format(createdUserText, userName, loginName, loginPassword, portalUrl, projectIDPName));
    this.mailSender.send(msg);
}

From source file:gg.server.Mailer.java

private void sendMail(EmailWrapper emailWrapper) {
    SimpleMailMessage mail = new SimpleMailMessage();
    mail.setTo(emailWrapper.getToAsArray());
    mail.setFrom(emailWrapper.getFrom());
    mail.setSubject(emailWrapper.getSubject());
    mail.setText(emailWrapper.getBody());
    mailSender.send(mail);/* www.j av  a2s . c  om*/
    log.debug("Sent mail");
}

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);// w ww  .  j av a2 s.c o m

}

From source file:ar.com.zauber.commons.spring.mail.EntityManagerMailSenderTest.java

/** test */
@Test/*from  w  w  w.j  a  va2 s  . co m*/
public final void testFoo() {
    final SimpleMailMessage message = new SimpleMailMessage();
    message.setBcc("bcc");
    message.setCc("cc");
    message.setFrom("from");
    message.setReplyTo("reply");
    message.setText("foo");
    message.setTo("a");
    ms.send(message);

    em.flush();
    em.clear();
    final List<RepositoryMailMessage> l = em.createQuery("from RepositoryMailMessage").getResultList();
    assertEquals(1, l.size());
    final RepositoryMailMessage m = l.get(0);
    assertEquals("bcc", m.getBcc());
    assertEquals("cc", m.getCc());
    assertEquals("from", m.getFrom());
    assertEquals("reply", m.getReplyTo());
    assertEquals("foo", m.getText());
    assertEquals("a", m.getTo());
}

From source file:ar.com.zauber.commons.spring.mail.SessionFactoryMailSenderTest.java

/** test */
@Test//  w ww  . j a va2s.  co  m
public final void testFoo() {
    final SimpleMailMessage message = new SimpleMailMessage();
    message.setBcc("bcc");
    message.setCc("cc");
    message.setFrom("from");
    message.setReplyTo("reply");
    message.setText("foo");
    message.setTo("a");
    ms.send(message);

    sessionFactory.getCurrentSession().flush();
    sessionFactory.getCurrentSession().clear();
    final List<RepositoryMailMessage> l = sessionFactory.getCurrentSession()
            .createCriteria(RepositoryMailMessage.class).list();
    assertEquals(1, l.size());
    final RepositoryMailMessage m = l.get(0);
    assertEquals("bcc", m.getBcc());
    assertEquals("cc", m.getCc());
    assertEquals("from", m.getFrom());
    assertEquals("reply", m.getReplyTo());
    assertEquals("foo", m.getText());
    assertEquals("a", m.getTo());
}

From source file:org.darwinathome.server.email.EmailSender.java

public void sendEmail(String toEmail, String fromEmail, String subject, Map<String, Object> model)
        throws IOException, TemplateException {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setSubject(subject);/*from  ww  w . j  a v a 2  s  .  c  o  m*/
    message.setFrom(fromEmail);
    message.setTo(toEmail);
    String emailText = createEmailText(model);
    message.setText(emailText);
    mailSender.send(message);
}

From source file:csns.util.NotificationService.java

public void notifiy(Subscribable subscribable, String subject, String vTemplate, Map<String, Object> vModels,
        boolean notificationFlag) {
    vModels.put("appUrl", appUrl);
    vModels.put("appEmail", appEmail);

    User user = userDao.getUser(SecurityUtils.getUser().getId());
    List<Subscription> subscriptions = subscriptionDao.getSubscriptions(subscribable);
    List<String> addresses = new ArrayList<String>();
    for (Subscription subscription : subscriptions)
        if (!subscription.isNotificationSent() && subscription.getSubscriber() != user) {
            addresses.add(subscription.getSubscriber().getEmail());
            if (subscription.isNotificationSent() != notificationFlag) {
                subscription.setNotificationSent(notificationFlag);
                subscriptionDao.saveSubscription(subscription);
            }//from  w ww.j a  va  2s.  c  o m
        }

    if (addresses.size() > 0) {
        String text = VelocityEngineUtils.mergeTemplateIntoString(velocityEngine, vTemplate, appEncoding,
                vModels);
        SimpleMailMessage email = new SimpleMailMessage();
        email.setFrom(appEmail);
        email.setTo(appEmail);
        email.setSubject(subject);
        email.setText(text);
        massMailSender.send(email, addresses);
    }
}

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

@Override
public boolean enviaCorreo(String correo) {
    try {/*from   w  w w  .j  ava2s .  c  om*/
        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:nl.han.dare2date.service.notifier.UserNotifier.java

public void notify(Registration registration) {
    if (registration == null) {
        throw new IllegalArgumentException();
    }/*w ww. j a  v a2 s  .com*/

    User user = registration.getUser();

    StringBuffer sbText = new StringBuffer();
    sbText.append(String.format("Hoi %s", user.getFirstname()));
    sbText.append("\n\n");
    sbText.append("Welkom bij Dare2Date.");
    sbText.append("\n\n");
    sbText.append("Hierbij bevestigen wij uw registratie bij Dare2Date.");
    sbText.append("\n\n");
    sbText.append("Met vriendelijke groet,");
    sbText.append("\n\n");
    sbText.append("Het Dare2Date Team");

    SimpleMailMessage mail = new SimpleMailMessage();
    mail.setTo(user.getEmail());
    mail.setFrom(fromEmail);
    mail.setSubject("Je registratie bij Dare2Date");
    mail.setText(sbText.toString());

    mailSender.send(mail);
}

From source file:nl.han.dare2date.service.UserNotification.java

private void sendEmail(User user) {
    StringBuffer sbText = new StringBuffer();
    sbText.append(String.format("Hoi %s", user.getFirstname()));
    sbText.append("\n\n");
    sbText.append("Welkom bij Dare2Date.");
    sbText.append("\n\n");
    sbText.append("Hierbij bevestigen wij uw registratie bij Dare2Date.");
    sbText.append("\n\n");
    sbText.append("Met vriendelijke groet,");
    sbText.append("\n\n");
    sbText.append("Het Dare2Date Team");

    SimpleMailMessage mail = new SimpleMailMessage();
    mail.setTo(user.getEmail());//from ww w  .  j a  v  a2  s. c o  m
    mail.setFrom(registrationEmailFrom);
    mail.setSubject("Je registratie bij Dare2Date");
    mail.setText(sbText.toString());

    mailSender.send(mail);
}