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

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

Introduction

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

Prototype

public void setUsername(@Nullable String username) 

Source Link

Document

Set the username for the account at the mail host, if any.

Usage

From source file:org.beanfuse.notification.mail.DefaultMailNotifierTest.java

@Test
public void testSimple() throws Exception {
    JavaMailSenderImpl mailSender = new org.springframework.mail.javamail.JavaMailSenderImpl();
    mailSender.setHost("mail.shufe.edu.cn");
    mailSender.setUsername("infocms");
    mailSender.setPassword("shufejw");
    mailSender.getJavaMailProperties().put("mail.smtp.auth", "true");

    MailMessage mmc = new MailMessage("infocms@mail.shufe.edu.cn", "", "???");
    DefaultMailNotifier mailNotifier = new DefaultMailNotifier();
    mailNotifier.setJavaMailSender(mailSender);
    mailNotifier.setFromMailbox("infocms@mail.shufe.edu.cn");
    mailNotifier.setFromName("name");
    if (online)// w w w  .ja  v  a  2s .co  m
        mailNotifier.sendMessage(mmc);
}

From source file:org.beanfuse.notification.mail.DefaultMailNotifierTest.java

@Test
public void testGmail() throws Exception {
    JavaMailSenderImpl mailSender = new org.springframework.mail.javamail.JavaMailSenderImpl();
    mailSender.setHost("smtp.gmail.com");
    mailSender.setUsername("eams.demon");
    mailSender.setPassword("eamsadmin");
    mailSender.setPort(465);//from  w ww  .  ja  v a2s .  c om
    mailSender.setProtocol("smtp");
    // Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
    mailSender.getJavaMailProperties().put("mail.smtp.auth", "true");
    mailSender.getJavaMailProperties().put("mail.smtp.port", new Integer(465));
    mailSender.getJavaMailProperties().put("mail.smtp.starttls.enable", "true");
    mailSender.getJavaMailProperties().put("mail.smtp.socketFactory.port", new Integer(465));
    mailSender.getJavaMailProperties().put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
    mailSender.getJavaMailProperties().put("mail.smtp.socketFactory.fallback", "false");

    MailMessage mmc = new MailMessage("eams.demon@gmail.com", "", "???");
    DefaultMailNotifier mailNotifier = new DefaultMailNotifier();
    mailNotifier.setJavaMailSender(mailSender);
    mailNotifier.setFromMailbox("eams.demon@gmail.com");
    mailNotifier.setFromName("name");
    if (online)
        mailNotifier.sendMessage(mmc);
}

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

@Bean
JavaMailSenderImpl mailSender() {//from   w  ww .  j a  v a  2  s.  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   w  ww .j a  v  a  2s. co  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() {//from   w ww . java 2  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:edu.sjsu.cmpe275.project.configuration.MailConfig.java

@Bean
public JavaMailSender javaMailService() {
    JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();

    javaMailSender.setHost(host);/*from  ww w  .ja  v  a 2  s  .c om*/
    javaMailSender.setPort(port);
    javaMailSender.setUsername(username);
    javaMailSender.setPassword(password);

    javaMailSender.setJavaMailProperties(getMailProperties());

    return javaMailSender;
}

From source file:com.enonic.cms.core.mail.MailServiceBeans.java

@Bean
public JavaMailSender javaMailSender() {
    JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();
    javaMailSender.setHost(smtpHost);//  w  w  w .j  a  va2 s.c  o  m
    if (StringUtils.isNotEmpty(smtpUser)) {
        javaMailSender.setUsername(smtpUser);
    }
    if (StringUtils.isNotEmpty(smtpPassword)) {
        javaMailSender.setPassword(smtpPassword);
    }
    javaMailSender.setPort(smtpPort);
    return javaMailSender;
}

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

@Bean
JavaMailSender javaMailSender() {/*from   w ww.  j a  v a 2s  .c o m*/

    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: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:org.davidmendoza.fileUpload.config.MailConfig.java

@Bean
public JavaMailSender mailSender() {
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
    mailSender.setDefaultEncoding("UTF-8");
    mailSender.setHost(mailHost);/*from  w  w w  .  j a v a  2 s  . co  m*/
    mailSender.setPassword(mailPassword);
    mailSender.setUsername(mailUser);
    mailSender.setPort(new Integer(mailPort));
    Properties properties = new Properties();
    properties.put("mail.smtp.auth", mailAuth);
    properties.put("mail.smtp.starttls.enable", mailStarttls);
    properties.put("mail.smtp.socketFactory.class", mailSocketFactory);
    properties.put("mail.debug", mailDebug);
    mailSender.setJavaMailProperties(properties);
    return mailSender;
}