Example usage for org.springframework.mail.javamail JavaMailSenderImpl JavaMailSenderImpl

List of usage examples for org.springframework.mail.javamail JavaMailSenderImpl JavaMailSenderImpl

Introduction

In this page you can find the example usage for org.springframework.mail.javamail JavaMailSenderImpl JavaMailSenderImpl.

Prototype

public JavaMailSenderImpl() 

Source Link

Document

Create a new instance of the JavaMailSenderImpl class.

Usage

From source file:org.davidmendoza.demo.config.MailConfig.java

@Bean
public JavaMailSender mailSender() {
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
    mailSender.setDefaultEncoding("UTF-8");
    mailSender.setHost(mailHost);/*from   w  ww  .j  a  v  a 2 s  . c  o m*/
    mailSender.setPort(new Integer(mailPort));
    return mailSender;
}

From source file:uk.org.funcube.fcdw.config.MailConfig.java

@Bean
JavaMailSenderImpl mailSender() {// www.  j  a va 2s.co m
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();

    mailSender.setHost("smtp.gmail.com");
    mailSender.setPort(587);
    mailSender.setUsername("dave@g4dpz.me.uk");
    mailSender.setPassword("H4les0wen");

    Properties properties = new Properties();
    properties.put("mail.smtp.auth", "true");
    properties.put("mail.smtp.starttls.enable", "true");

    mailSender.setJavaMailProperties(properties);

    return mailSender;
}

From source file:com.badgersoft.eseoprocessor.config.MailConfig.java

@Bean
JavaMailSenderImpl mailSender() {/*from   ww w .  j ava 2s .c  o  m*/
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();

    mailSender.setHost("smtp.gmail.com");
    mailSender.setPort(587);
    mailSender.setUsername("dave@g4dpz.me.uk");
    mailSender.setPassword("H4les0wen1234");

    Properties properties = new Properties();
    properties.put("mail.smtp.auth", "true");
    properties.put("mail.smtp.starttls.enable", "true");

    mailSender.setJavaMailProperties(properties);

    return mailSender;
}

From source file:com.badgersoft.nayifprocessor.config.MailConfig.java

@Bean
JavaMailSenderImpl mailSender() {//www.j av  a2 s  .c  o m
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();

    mailSender.setHost("smtp.gmail.com");
    mailSender.setPort(587);
    mailSender.setUsername("dave@g4dpz.me.uk");
    mailSender.setPassword("H4les0wen1234!");

    Properties properties = new Properties();
    properties.put("mail.smtp.auth", "true");
    properties.put("mail.smtp.starttls.enable", "true");

    mailSender.setJavaMailProperties(properties);

    return mailSender;
}

From source file:com.sharksharding.util.mail.SendMail.java

public SendMail() {
    mailBean = new MailBean();
    mailSender = new JavaMailSenderImpl();
    mailSender.setPort(mailBean.getPORT());
    mailSender.setHost(mailBean.getHOST());
    mailSender.setUsername(mailBean.getUSERNAME());
    mailSender.setPassword(mailBean.getPASSWORD());
    Properties properties = new Properties();
    properties.setProperty("mail.smtp.auth", "true");
    mailSender.setJavaMailProperties(properties);
    mailMessage = new SimpleMailMessage();
    mailMessage.setFrom(mailBean.getFROM());
    mailMessage.setTo(mailBean.getTO());
    mailMessage.setSubject(mailBean.getSUBJECT());
    GetUserInfo getUserInfo = new GetUserInfo();
    mailMessage.setText("[version]:" + LoadVersion.getVersion() + "\n[javaVersion]:"
            + getUserInfo.getJavaVersion() + "\n[osName]:" + getUserInfo.getOsName() + "\n[jvmName]:"
            + getUserInfo.getJvmName() + "\n[address]:" + getUserInfo.getAddress() + "\n[hostName]:"
            + getUserInfo.getHostname() + "\n[startTime]:" + getUserInfo.getStartTime());
}

From source file:ru.mystamps.web.config.MailConfig.java

@Bean
public JavaMailSender getMailSender() {
    JavaMailSenderImpl mailer = new JavaMailSenderImpl();
    mailer.setHost(env.getRequiredProperty("mail.smtp.host"));
    mailer.setPort(env.getRequiredProperty("mail.smtp.port", Integer.class));
    mailer.setUsername(env.getRequiredProperty("mail.smtp.login"));
    mailer.setPassword(env.getRequiredProperty("mail.smtp.password"));

    return mailer;
}

From source file:com.web.mavenproject6.config.MailConfig.java

@Bean
JavaMailSender javaMailSender() {// www  . j  a  v a2  s.c  om

    JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();
    javaMailSender.setPort(Integer.parseInt(mailSmtpPort));
    javaMailSender.setHost(mailSmtpHost);
    javaMailSender.setUsername(mailSmtpUsername);
    javaMailSender.setPassword(mailSmtpPassword);
    javaMailSender.getJavaMailProperties().setProperty("mail.smtp.auth", mailSmtpAuth);
    javaMailSender.getJavaMailProperties().setProperty("mail.smtp.starttls.enable", mailSmtpStartTlsEnable);
    return javaMailSender;
}

From source file:nz.net.orcon.kanban.automation.actions.EmailSenderAction.java

public void sendEmail(String subject, String emailBody, String to, String bcc, String from, String replyTo,
        String host) {/*from   ww w.  jav a 2 s . c o m*/

    SimpleMailMessage mailMessage = new SimpleMailMessage();
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
    mailSender.setHost(host);

    if (StringUtils.isNotBlank(to)) {
        mailMessage.setTo(to);
    }
    if (StringUtils.isNotBlank(bcc)) {
        mailMessage.setBcc(bcc);
    }

    if (StringUtils.isNotBlank(from)) {
        mailMessage.setFrom(from);
    }

    if (StringUtils.isNotBlank(replyTo)) {
        mailMessage.setReplyTo(replyTo);
    }

    if (StringUtils.isNotBlank(subject)) {
        mailMessage.setSubject(subject);
    }

    mailMessage.setText(emailBody);
    mailSender.send(mailMessage);
    logger.info("Email Message has been sent..");
}

From source file:de.blizzy.documentr.mail.MailSenderFactory.java

JavaMailSender createSender() {
    Map<String, String> settings = systemSettingsStore.getSettings();
    String host = settings.get(SystemSettingsStore.MAIL_HOST_NAME);
    int port = Integer.parseInt(settings.get(SystemSettingsStore.MAIL_HOST_PORT));
    if (StringUtils.isNotBlank(host)) {
        JavaMailSenderImpl sender = new JavaMailSenderImpl();
        sender.setHost(host);/*from   w  ww .  j a va 2 s  .  com*/
        sender.setPort(port);
        return sender;
    } else {
        return null;
    }
}

From source file:com.web.mavenproject6.config.EMailConfig.java

@Bean
JavaMailSender javaMailSender() {// w w  w . ja v  a2  s. c  o  m
    try {
        JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();
        javaMailSender.setPort(Integer.parseInt(mailSmtpPort));
        javaMailSender.setHost(mailSmtpHost);
        javaMailSender.setUsername(mailSmtpUsername);
        javaMailSender.setPassword(mailSmtpPassword);
        javaMailSender.getJavaMailProperties().setProperty("mail.smtp.auth", mailSmtpAuth);
        javaMailSender.getJavaMailProperties().setProperty("mail.smtp.starttls.enable", mailSmtpStartTlsEnable);
        return javaMailSender;
    } catch (Exception e) {

    }
    return null;
}