List of usage examples for org.springframework.mail SimpleMailMessage setSubject
@Override public void setSubject(String subject)
From source file:services.MailServiceTest.java
@Ignore @Test// w w w .j av a 2 s .c om 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.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// w w w . j a va2 s. c o 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(); } }
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);/*from w w w . j av a 2 s . c o m*/ log.debug("Sent mail"); }
From source file:de.codecentric.boot.admin.notify.MailNotifier.java
@Override protected void doNotify(ClientApplicationStatusChangedEvent event) { EvaluationContext context = new StandardEvaluationContext(event); SimpleMailMessage message = new SimpleMailMessage(); message.setTo(to);//www .ja va2 s . c o m message.setFrom(from); message.setSubject(subject.getValue(context, String.class)); message.setText(text.getValue(context, String.class)); message.setCc(cc); sender.send(message); }
From source file:nl.han.dare2date.service.notifier.UserNotifier.java
public void notify(Registration registration) { if (registration == null) { throw new IllegalArgumentException(); }//from www .j a va 2 s. c o m 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:com.it.j2ee.modules.email.SimpleMailService.java
/** * ??./*from w w w . ja v a2s . com*/ */ public void sendNotificationMail(String userName) { SimpleMailMessage msg = new SimpleMailMessage(); msg.setFrom("springside3.demo@gmail.com"); msg.setTo("springside3.demo@gmail.com"); 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: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());/* www. j a v a2 s. c o m*/ mail.setFrom(registrationEmailFrom); mail.setSubject("Je registratie bij Dare2Date"); mail.setText(sbText.toString()); mailSender.send(mail); }
From source file:com.gqshao.mail.service.SimpleMailService.java
/** * ??.// w w w .java 2 s.co m */ public void sendNotificationMail(String userName) { SimpleMailMessage msg = new SimpleMailMessage(); msg.setFrom("springside3.demo@gmail.com"); msg.setTo("springside3.demo@gmail.com"); 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:net.maritimecloud.identityregistry.utils.EmailUtil.java
public void sendOrgAwaitingApprovalEmail(String sendTo, String orgName) throws MailException { if (sendTo == null || sendTo.trim().isEmpty()) { throw new IllegalArgumentException("No email address!"); }//w ww.j a va 2 s . c o m SimpleMailMessage msg = new SimpleMailMessage(); msg.setTo(sendTo); msg.setFrom(from); msg.setSubject(String.format(orgAwaitingApprovalSubject, orgName)); msg.setText(String.format(orgAwaitingApprovalText, orgName)); this.mailSender.send(msg); }
From source file:net.maritimecloud.identityregistry.utils.EmailUtil.java
public void sendAdminOrgAwaitingApprovalEmail(String orgName) throws MailException { SimpleMailMessage msg = new SimpleMailMessage(); msg.setTo(adminEmail);/* w ww.j a v a2 s . co m*/ msg.setFrom(from); msg.setSubject(String.format(orgAwaitingApprovalSubject, orgName)); msg.setText(String.format(adminOrgAwaitingApprovalText, orgName)); this.mailSender.send(msg); }