List of usage examples for org.springframework.mail.javamail JavaMailSenderImpl setPort
public void setPort(int port)
From source file:com.rxx.common.util.MailUtil.java
/** * /*w ww . ja v a2 s . co m*/ * * @param host * @param port * @param userName * @param password * @param title * @param content * @param toUser */ public static void sendText(String host, int port, String userName, String password, String title, String content, String[] toUser) { JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); // mail server senderImpl.setHost(host); senderImpl.setPort(port); // SimpleMailMessage mailMessage = new SimpleMailMessage(); // // String[] array = new String[] {"sun111@163.com","sun222@sohu.com"}; // mailMessage.setTo(array); mailMessage.setTo(toUser); mailMessage.setFrom(userName); mailMessage.setSubject(title); mailMessage.setText(content); 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); }
From source file:com.rxx.common.util.MailUtil.java
/** * html//w w w .j a v a 2 s . c om * * @param host * @param port * @param userName * @param password * @param title * @param contenthtml * @param toUser * @throws javax.mail.MessagingException */ public static void sendHtml(String host, int port, String userName, String password, String title, String content, String[] toUser) { JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); // mail server senderImpl.setHost(host); senderImpl.setPort(port); // ,html MimeMessage mailMessage = senderImpl.createMimeMessage(); try { MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage, true, "UTF-8"); try { // messageHelper.setTo(toUser); messageHelper.setFrom(userName); messageHelper.setSubject(title); // true HTML messageHelper.setText(content, true); } catch (javax.mail.MessagingException e) { // TODO Auto-generated catch block e.printStackTrace(); } 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); } catch (javax.mail.MessagingException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } }
From source file:org.devgateway.toolkit.web.spring.EmailServiceConfiguration.java
@Bean public JavaMailSenderImpl javaMailSenderImpl() { JavaMailSenderImpl jmsi = new JavaMailSenderImpl(); jmsi.setHost("localhost"); jmsi.setPort(SMTP_PORT); return jmsi;/*from w w w . j a v a2s. co m*/ }
From source file:ca.airspeed.demo.testingemail.AppTestConfig.java
@Bean public JavaMailSender mailSender() { System.out.println("Here I am!"); JavaMailSenderImpl sender = new JavaMailSenderImpl(); sender.setHost("localhost"); sender.setPort(2525); return sender; }
From source file:com.web.mavenproject6.config.MailConfig.java
@Bean JavaMailSender javaMailSender() {//from w w w . j a va 2s. 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: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 w w .ja v a 2 s . co m sender.setPort(port); return sender; } else { return null; } }
From source file:com.web.mavenproject6.config.EMailConfig.java
@Bean JavaMailSender javaMailSender() {/*ww w .ja 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; }
From source file:com.apress.prospringintegration.social.mail.MailConfiguration.java
@Bean public JavaMailSenderImpl mailSender() { JavaMailSenderImpl mailSender = new JavaMailSenderImpl(); mailSender.setHost("smtp.gmail.com"); mailSender.setPort(587); mailSender.setUsername("[username]"); mailSender.setPassword("[password]"); Properties properties = new Properties(); properties.setProperty("mail.smtp.starttls.enable", "true"); properties.setProperty("mail.smtp.auth", "true"); mailSender.setJavaMailProperties(properties); return mailSender; }
From source file:org.openmrs.contrib.metadatarepository.webapp.controller.BaseControllerTestCase.java
@Before public void onSetUp() { smtpPort = smtpPort + (int) (Math.random() * 100); // change the port on the mailSender so it doesn't conflict with an // existing SMTP server on localhost JavaMailSenderImpl mailSender = (JavaMailSenderImpl) applicationContext.getBean("mailSender"); mailSender.setPort(getSmtpPort()); mailSender.setHost("localhost"); }
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; }