Example usage for org.springframework.mail SimpleMailMessage setFrom

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

Introduction

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

Prototype

@Override
    public void setFrom(String from) 

Source Link

Usage

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);// w w w  . ja  v  a  2s .c o  m
    log.debug("Sent mail");
}

From source file:services.MailServiceTest.java

@Ignore
@Test//from   w  ww  . jav  a2  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:me.j360.base.service.common.SimpleMailService.java

public void send(Email email) {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setFrom("?<system@smart-sales.cn>");
    msg.setTo(email.getAccount());/*  ww  w . java  2s.  c  o  m*/
    msg.setSubject(email.getSubject());
    msg.setText(email.getBody());
    try {
        mailSender.send(msg);
        /*if (logger.isInfoEnabled()) {
           logger.info("??{}", StringUtils.join(msg.getTo(), ","));
        }*/
    } catch (Exception e) {
        //logger.error("??", e);
    }
}

From source file:cz.muni.fi.mir.services.MailServiceImpl.java

@Override
public void sendMail(String subject, String message) throws IllegalArgumentException {
    if (isEnabled()) {
        if (StringUtils.isEmpty(message)) {
            throw new IllegalArgumentException("Mail message (text) cannot be empty");
        }// w  w w.j  a  v  a2  s. c o m
        SimpleMailMessage mess = new SimpleMailMessage();
        mess.setFrom(sender);
        mess.setTo(sender);
        if (subjectPrefix != null) {
            mess.setSubject(subjectPrefix + subject);
        } else {
            mess.setSubject(subject);
        }

        mess.setText(message);

        mailSender.send(mess);
    }
}

From source file:me.j360.base.service.common.SimpleMailService.java

public void sendRegisterAuthCodeMail(String username, String authcode) {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setFrom("?<system@smart-sales.cn>");
    msg.setTo(username);//from  w ww.j a va2 s.c  om
    msg.setSubject("??");

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

From source file:cherry.foundation.mail.SimpleMessageStore.java

@Override
public long createMessage(String launcherId, String messageName, LocalDateTime scheduledAt, String from,
        List<String> to, List<String> cc, List<String> bcc, String subject, String body) {

    long messageId = nextMessageId.getAndIncrement();

    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(toArray(to));//from w  ww . j a  v  a  2  s  .  c  o  m
    message.setCc(toArray(cc));
    message.setBcc(toArray(bcc));
    message.setSubject(subject);
    message.setText(body);

    MessageRecord record = new MessageRecord();
    record.setScheduledAt(scheduledAt);
    record.setSimpleMailMessage(message);
    messageRecordMap.put(messageId, record);

    return messageId;
}

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 w w w.jav  a  2s  . co  m
    mail.setFrom(registrationEmailFrom);
    mail.setSubject("Je registratie bij Dare2Date");
    mail.setText(sbText.toString());

    mailSender.send(mail);
}

From source file:org.taverna.server.master.notification.EmailDispatcher.java

@Override
public void dispatch(String messageSubject, String messageContent, String to) throws Exception {
    // Simple checks for acceptability
    if (!to.matches(".+@.+")) {
        log.info("did not send email notification: improper email address \"" + to + "\"");
        return;//w  w  w . j  a v  a2 s.c om
    }

    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(to.trim());
    message.setSubject(messageSubject);
    message.setText(messageContent);
    sender.send(message);
}

From source file:me.j360.base.service.common.SimpleMailService.java

/**
 * ??./*from   w  w w.  ja  v a2  s  .  c o  m*/
 */
public void sendNotificationMail(String userName) {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setFrom("?<system@smart-sales.cn>");
    msg.setTo("xuminwlt2008@163.com");
    msg.setSubject("?");

    //id
    String url = "http://www.smart-sales.cn/smartsales/com/email.action?keyId=1";
    // ????
    String content = String.format(textTemplate, userName, new Date(), url);
    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:org.osiam.addons.administration.mail.EmailSender.java

private SimpleMailMessage getMessage(String fromAddress, String toAddress, String subject, String mailContent) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(fromAddress);
    message.setTo(toAddress);//from  www.j a  v a  2s.  co m
    message.setSubject(subject);
    message.setText(mailContent);
    message.setSentDate(new Date());
    return message;
}