List of usage examples for org.springframework.mail SimpleMailMessage setText
@Override public void setText(String text)
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); }