List of usage examples for org.apache.commons.mail SimpleEmail getMailSession
public Session getMailSession() throws EmailException
From source file:gsn.utils.GSNMonitor.java
private static void sendMail() throws EmailException { SimpleEmail email = new SimpleEmail(); //email.setDebug(true); email.setHostName(SMTP_GMAIL_COM);//from w w w . j a v a2 s. c o m email.setAuthentication(gmail_username, gmail_password); //System.out.println(gmail_username +" "+ gmail_password); email.getMailSession().getProperties().put("mail.smtp.starttls.enable", "true"); email.getMailSession().getProperties().put("mail.smtp.auth", "true"); email.getMailSession().getProperties().put("mail.debug", "true"); email.getMailSession().getProperties().put("mail.smtp.port", "465"); email.getMailSession().getProperties().put("mail.smtp.socketFactory.port", "465"); email.getMailSession().getProperties().put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); email.getMailSession().getProperties().put("mail.smtp.socketFactory.fallback", "false"); email.getMailSession().getProperties().put("mail.smtp.starttls.enable", "true"); for (String s : listOfMails) { email.addTo(s); } email.setFrom(gmail_username + "@gmail.com", gmail_username); email.setSubject("[GSN Alert] " + summary.toString()); email.setMsg(report.toString()); email.send(); }
From source file:softpost.telas.IfrManterPessoas.java
public void sendEmail() throws EmailException { Pessoas pes = new Pessoas(); SimpleEmail email = new SimpleEmail(); String meuEmail = "aulaquartapaa@gmail.com"; String minhaSenha = "aulapaa@"; email.setSmtpPort(587);/*from w w w . j av a 2 s .co m*/ email.setAuthenticator(new DefaultAuthenticator(meuEmail, minhaSenha)); email.setDebug(true); email.setHostName("smtp.gmail.com"); email.getMailSession().getProperties().put("mail.smtps.auth", true); email.getMailSession().getProperties().put("mail.debug", "true"); email.getMailSession().getProperties().put("mail.smtps.port", "587"); email.getMailSession().getProperties().put("mail.smtps.socketFactory.port", "587"); email.getMailSession().getProperties().put("mail.smtps.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); email.getMailSession().getProperties().put("mail.smtps.socketFactory.fallback", "false"); email.getMailSession().getProperties().put("mail.smtp.starttls.enable", true); email.getMailSession().getProperties().put("mail.smtp.ssl.trust", "smtp.gmail.com"); email.setFrom("marylgk1329@gmail.com", "Maryhana"); email.setSubject("Alterao de cadastro no SOFTPOST"); email.setMsg( "Pessoa " + (tblPessoas.getSelectedRow()) + " foi excluida do cadastro de Pessoas do SOFTPOST!"); email.addTo("marylgk1329@gmail.com", "Maryhana"); email.setTLS(true); email.send(); }