@Signature public void clearAuthentication() { helper.setAuthenticator(null); }
/** * Sends a multi part email using the SMTP configuration in application.conf * * For more information @see <a href="https://commons.apache.org/proper/commons-email/userguide.html">https://commons.apache.org/proper/commons-email/userguide.html</a> * * @param multiPartEmail The multi part email to send */ public void send(MultiPartEmail multiPartEmail) { multiPartEmail.setHostName(this.host); multiPartEmail.setSmtpPort(this.port); multiPartEmail.setAuthenticator(this.defaultAuthenticator); multiPartEmail.setSSLOnConnect(this.ssl); try { multiPartEmail.send(); } catch (EmailException e) { LOG.error("Failed to send MultiPartEmail", e); } }
MultiPartEmail email = new MultiPartEmail(); email.setHostName("smtp.yourhosthere.com"); email.setSmtpPort(25); // authentication not always needed depending on your environment email.setAuthenticator(new DefaultAuthenticator("username", "password")); email.setTo("to@yourhosthere.com"); email.setFrom("from@yourhosthere.com");
MultiPartEmail email = new MultiPartEmail(); email.setSmtpPort(587); email.setAuthenticator(new DefaultAuthenticator(myEmailId, myPassword)); email.setDebug(true); email.setHostName("smtp.gmail.com");
email.setAuthenticator(new DefaultAuthenticator(getSenderID(), getSenderPassword()));
email.setAuthenticator(new DefaultAuthenticator(getSenderID(), getSenderPassword()));