List of usage examples for org.springframework.mail.javamail JavaMailSenderImpl setPassword
public void setPassword(@Nullable String password)
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 ww w .j a va2 s . c o m 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:com.github.javarch.support.config.EMailConfig.java
/** * http://support.google.com/mail/bin/answer.py?hl=en&answer=13287 * @return//from w ww . j a va2 s . com */ @Bean public MailSender mailSender() { JavaMailSenderImpl mailSender = new JavaMailSenderImpl(); mailSender.setDefaultEncoding("UTF-8"); mailSender.setHost(env.getRequiredProperty("mail.host")); mailSender.setPassword(env.getRequiredProperty("mail.password")); mailSender.setUsername(env.getRequiredProperty("mail.username")); mailSender.setPort(env.getProperty("mail.port", Integer.class, 25)); mailSender.setProtocol(env.getRequiredProperty("mail.transport.protocol")); mailSender.setJavaMailProperties(mailProperties()); 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 . j a va 2s . co m javaMailSender.setPort(port); javaMailSender.setUsername(username); javaMailSender.setPassword(password); javaMailSender.setJavaMailProperties(getMailProperties()); return javaMailSender; }
From source file:uk.org.funcube.fcdw.config.MailConfig.java
@Bean JavaMailSenderImpl mailSender() {//from w w w . j a v a 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("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 w w . ja v a 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:com.badgersoft.nayifprocessor.config.MailConfig.java
@Bean JavaMailSenderImpl mailSender() {//w ww . j a v a 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.rxx.common.util.MailUtil.java
/** * html/*from w w w.ja v a 2 s . c o m*/ * * @param host * @param port * @param userName * @param password * @param title * @param contenthtml * @param imgs * @param toUser * @throws javax.mail.MessagingException */ public static void sendNews(String host, int port, String userName, String password, String title, String content, List<String> imgs, String[] toUser) throws MessagingException, javax.mail.MessagingException { JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); // mail server senderImpl.setHost(host); // ,html MimeMessage mailMessage = senderImpl.createMimeMessage(); // boolean,MimeMessageHelpertrue // multipart MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage, true); // messageHelper.setTo(toUser); messageHelper.setFrom(userName); messageHelper.setSubject(title); // true HTML messageHelper.setText(content, true); int i = 0; for (String imagePath : imgs) { FileSystemResource img = new FileSystemResource(new File(imagePath)); messageHelper.addInline(i + "", img); i++; } senderImpl.setUsername(userName); // ,username senderImpl.setPassword(password); // , password Properties prop = new Properties(); prop.put("mail.smtp.auth", "true"); // true, prop.put("mail.smtp.timeout", "25000"); senderImpl.setJavaMailProperties(prop); // senderImpl.send(mailMessage); // senderImpl.send(mailMessage); }
From source file:com.web.mavenproject6.config.MailConfig.java
@Bean JavaMailSender javaMailSender() {//from w w w. jav a 2s .co 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:br.com.semanticwot.cd.conf.AppWebConfiguration.java
@Bean public JavaMailSenderImpl mailSender() { // para consegui fazer a injeo automtica JavaMailSenderImpl javaMailSenderImpl = new JavaMailSenderImpl(); javaMailSenderImpl.setHost("smtp.gmail.com"); javaMailSenderImpl.setPassword("senhadeapp"); javaMailSenderImpl.setPort(587);/*from ww w . ja va2 s . c om*/ javaMailSenderImpl.setUsername("wiser"); Properties mailProperties = new Properties(); mailProperties.put("mail.smtp.auth", true); mailProperties.put("mail.smtp.starttls.enable", true); javaMailSenderImpl.setJavaMailProperties(mailProperties); return javaMailSenderImpl; }
From source file:com.web.mavenproject6.config.EMailConfig.java
@Bean JavaMailSender javaMailSender() {/*from w w w . j a v a 2 s . co 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; }