List of usage examples for org.springframework.mail.javamail JavaMailSenderImpl setUsername
public void setUsername(@Nullable String username)
From source file:com.impetus.kundera.ycsb.utils.MailUtils.java
private static void onSendEmail(Map<String, Double> delta, String operationType, String dataStore, String[] reciepents) {/*www . ja v a 2s . c o m*/ String host = "192.168.150.5"; JavaMailSenderImpl emailSender = new JavaMailSenderImpl(); emailSender.setHost(host); // emailSender.setPort(port); emailSender.setUsername("noreply-kundea@impetus.co.in"); SimpleMailMessage mail = new SimpleMailMessage(); mail.setTo(reciepents); mail.setFrom("noreply-kundea@impetus.co.in"); if (operationType.equalsIgnoreCase("load")) { operationType = "write"; } else if (operationType.equalsIgnoreCase("t")) { operationType = "read"; } mail.setSubject(operationType + " kundera-" + dataStore + "-performance Delta"); String mailBody = null; for (String key : delta.keySet()) { if (mailBody == null) { mailBody = key + " Performance Delta ==> " + delta.get(key) + " \n"; } else { mailBody = mailBody + key + " Performance Delta ==> " + delta.get(key) + " \n"; } } mail.setText(mailBody); emailSender.send(mail); }
From source file:com.mocktpo.util.EmailUtils.java
public static void sendActivationCode(License lic) { JavaMailSenderImpl sender = new JavaMailSenderImpl(); sender.setHost(GlobalConstants.SMTP_HOST); sender.setUsername(GlobalConstants.SMTP_SENDER_EMAIL); sender.setPassword(GlobalConstants.SMTP_SENDER_PASSWORD); MimeMessage message = sender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(message); try {/*from w ww . j a va 2 s. c o m*/ helper.setFrom(GlobalConstants.SMTP_SENDER_EMAIL); helper.setBcc(GlobalConstants.SMTP_SENDER_EMAIL); helper.setTo(lic.getEmail()); helper.setSubject(GlobalConstants.LICENSE_EMAIL_SUBJECT); helper.setText(getActivationCode(lic)); } catch (Exception e) { e.printStackTrace(); } sender.send(message); }
From source file:com.impetus.benchmark.utils.MailUtils.java
public static void sendMail(Map<String, Double> delta, String operationType, String dataStore) { String host = "mail1.impetus.co.in"; int port = 465; Properties props = new Properties(); props.put("mail.smtp.auth", "true"); props.put("mail.smtp.starttls.enable", "true"); // props.put("mail.smtp.port", "465"); props.put("mail.smtp.host", host); JavaMailSenderImpl emailSender = new JavaMailSenderImpl(); emailSender.setHost(host);/*from w w w . j a va2 s . c o m*/ // emailSender.setPort(port); emailSender.setUsername("amresh.singh@impetus.co.in"); emailSender.setPassword("dragon@131"); emailSender.setJavaMailProperties(props); SimpleMailMessage mail = new SimpleMailMessage(); mail.setTo(new String[] { /*"vivek.mishra@impetus.co.in",*/ "amresh.singh@impetus.co.in", /*"kuldeep.mishra@impetus.co.in"*//*, "vivek.shrivastava@impetus.co.in"*/ }); mail.setFrom("amresh.singh@impetus.co.in"); mail.setReplyTo("amresh.singh@impetus.co.in"); // mail.se if (operationType.equalsIgnoreCase("load")) { operationType = "write"; } else if (operationType.equalsIgnoreCase("t")) { operationType = "read"; } mail.setSubject(operationType + " kundera-" + dataStore + "-performance Delta"); String mailBody = null; for (String key : delta.keySet()) { if (mailBody == null) { mailBody = key + " Performance Delta ==> " + delta.get(key) + " \n"; } else { mailBody = mailBody + key + " Performance Delta ==> " + delta.get(key) + " \n"; } } mail.setText(mailBody); emailSender.send(mail); }
From source file:ru.retbansk.utils.UsefulMethods.java
/** * For testing usage/*from www . java2s . c om*/ * Sending to mr.server.serverovich@yandex.ru four reports. * <p> One is invalid. Two from one email address * @throws InterruptedException I used Thread.sleep method in be ensure in the order of sending */ public static void populate() throws InterruptedException { JavaMailSenderImpl mailSender = new JavaMailSenderImpl(); SimpleMailMessage msg = new SimpleMailMessage(); msg.setFrom("another.tester@yandex.ru"); msg.setSubject("Test report 4"); msg.setTo("mr.server.serverovich@yandex.ru"); msg.setText(" , ??, 8"); mailSender.setHost("smtp.yandex.ru"); mailSender.setUsername("another.tester@yandex.ru"); mailSender.setPassword("tester"); mailSender.send(msg); SimpleMailMessage[] msgs = new SimpleMailMessage[3]; for (int i = 0; i < 3; i++) { msgs[i] = new SimpleMailMessage(); msgs[i].setFrom("tester.testerovich@yandex.ru"); msgs[i].setSubject("Test report " + (i + 1)); msgs[i].setTo("mr.server.serverovich@yandex.ru"); } msgs[2].setText( "helping Google with Android, in process, 7\nmain job/ in process/1\nnothing actually. done. 3"); msgs[1].setText("Testing error report"); msgs[0].setText(", , 2\n, ??, 6"); mailSender.setUsername("tester.testerovich@yandex.ru"); mailSender.setPassword("tester"); Thread.sleep(1000); mailSender.send(msgs[0]); Thread.sleep(1000); mailSender.send(msgs[1]); Thread.sleep(1000); mailSender.send(msgs[2]); }
From source file:com.rxx.common.util.MailUtil.java
/** * // w w w.j a v a2 s . c o 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/*from w w w . j av a 2s.c o m*/ * * @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.smigo.config.ProductionConfiguration.java
@Bean public JavaMailSenderImpl javaMailSender() { log.debug("JavaMailSender init"); final JavaMailSenderImpl ret = new JavaMailSenderImpl(); ret.setUsername(mailSenderUsername); ret.setPassword(mailSenderPassword); ret.setHost(mailSenderHost);/*w w w . j a va 2 s. co m*/ ret.setPort(mailSenderPort); ret.setDefaultEncoding("UTF-8"); final Properties props = new Properties(); props.setProperty("mail.smtp.starttls.enable", "true"); props.setProperty("mail.smtp.auth", "true"); props.setProperty("mail.smtp.ssl.enable", "true"); props.setProperty("mail.smtp.ssl.trust", mailSenderHost); ret.setJavaMailProperties(props); return ret; }
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);/*from w w w.j a v a 2s . c om*/ 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:com.rxx.common.util.MailUtil.java
/** * html//from ww w. j a va 2 s. c om * * @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.pamarin.income.component.MailSenderImpl.java
private JavaMailSender senderSetup() throws IOException { Properties config = loadMailConfig(); Properties pro = propertiesSetup(); String username = config.getProperty("email.username"); String password = config.getProperty("email.password"); if (username == null) { throw new UncheckedMailException("require property email.username on classpath:" + EMAIL_CONFIG); }/*from w w w . ja v a 2s . com*/ if (password == null) { throw new UncheckedMailException("require property email.password on classpath:" + EMAIL_CONFIG); } JavaMailSenderImpl sender = new JavaMailSenderImpl(); sender.setJavaMailProperties(pro); sender.setUsername(username); sender.setPassword(password); sender.setProtocol("smtps"); sender.setPort(465); sender.setHost(SMTP_HOST_NAME); sender.setDefaultEncoding("utf-8"); return sender; }