email.setStartTLSEnabled(starttlsEnabled); if (starttlsEnabled) { email.setSslSmtpPort(port); } else { email.setSmtpPort(Integer.parseInt(port));
ifset("ssl.checkServerIdentity", p -> email.setSSLCheckServerIdentity(mail.getBoolean(p))); ifset("ssl.onConnect", p -> email.setSSLOnConnect(mail.getBoolean(p))); ifset("ssl.smtpPort", p -> email.setSslSmtpPort(mail.getString(p))); ifset("startTLSEnabled", p -> email.setStartTLSEnabled(mail.getBoolean(p))); ifset("startTLSRequired", p -> email.setStartTLSRequired(mail.getBoolean(p)));
email.setSslSmtpPort(Integer.toString(configuration.getPort()));
private static void configEmail(String subject, Email email, String... recipients) throws EmailException { if (recipients == null) throw new EmailException("Recipients not found."); Mail mail = MailPlugin.getMail(); email.setCharset(mail.getCharset()); email.setSocketTimeout(mail.getTimeout()); email.setSocketConnectionTimeout(mail.getConnectout()); email.setHostName(mail.getHost()); if (!mail.getSslport().isEmpty()) email.setSslSmtpPort(mail.getSslport()); if (!mail.getPort().isEmpty()) email.setSmtpPort(Integer.parseInt(mail.getPort())); email.setSSLOnConnect(mail.isSsl()); email.setStartTLSEnabled(mail.isTls()); email.setDebug(mail.isDebug()); email.setAuthentication(mail.getUser(), mail.getPassword()); email.setFrom(mail.getFrom(), mail.getName()); email.setSubject(subject); email.addTo(recipients); }
public void send(Email mail) throws EmailException { mail.setHostName(hostName); mail.setAuthenticator(auth); mail.setSSLOnConnect(sSLOnConnect); //how to handle this properly mail.setSslSmtpPort(String.valueOf(smtpPort)); mail.setSmtpPort(smtpPort); mail.send(); } }
email.setStartTLSEnabled(starttlsEnabled); if (starttlsEnabled) { email.setSslSmtpPort(port); } else { email.setSmtpPort(Integer.parseInt(port));
mail.setSSLOnConnect(configuration.isSslOnConnectEnabled()); mail.setSSLCheckServerIdentity(configuration.isSslCheckServerIdentityEnabled()); mail.setSslSmtpPort(Integer.toString(configuration.getPort()));
ifset("ssl.checkServerIdentity", p -> email.setSSLCheckServerIdentity(mail.getBoolean(p))); ifset("ssl.onConnect", p -> email.setSSLOnConnect(mail.getBoolean(p))); ifset("ssl.smtpPort", p -> email.setSslSmtpPort(mail.getString(p))); ifset("startTLSEnabled", p -> email.setStartTLSEnabled(mail.getBoolean(p))); ifset("startTLSRequired", p -> email.setStartTLSRequired(mail.getBoolean(p)));
mail.setSslSmtpPort("" + host.getPort()); mail.setSSLOnConnect(true); } else if (SECURITY_STARTTLS.equalsIgnoreCase(security)) {
if (port > 0) { if (ssl) { email.setSslSmtpPort(port + ""); } else { email.setSmtpPort(port);
protected void sendEmail(Email email) throws EmailException { email.setHostName(config.getHostName()); email.setSmtpPort(config.getPort()); email.setStartTLSEnabled(config.isTLS()); if (Strings.hasText(config.getUsername())) { email.setAuthentication(config.getUsername(), config.getPassword()); } if (config.isSSL()) { email.setSSLOnConnect(config.isSSL()); email.setSslSmtpPort(Integer.toString(config.getPort())); email.setSSLCheckServerIdentity(config.isSSLCheckServerIdentity()); } email.send(); }
protected void sendEmail(Email email) throws EmailException { email.setHostName(config.getHostName()); email.setSmtpPort(config.getPort()); email.setStartTLSEnabled(config.isTLS()); if (Strings.hasText(config.getUsername())) { email.setAuthentication(config.getUsername(), config.getPassword()); } if (config.isSSL()) { email.setSSLOnConnect(config.isSSL()); email.setSslSmtpPort(Integer.toString(config.getPort())); email.setSSLCheckServerIdentity(config.isSSLCheckServerIdentity()); } email.send(); }
email.setSslSmtpPort(Integer.toString(configuration.getPort()));
email.setSslSmtpPort(smtpSslPort); email.setSSL(smtpSsl); email.setTLS(smtpTls);
email.setSslSmtpPort(port + ""); email.setCharset("UTF-8"); email.send();
protected Email createEmail() { Email email = new SimpleEmail(); email.setHostName(config.readString(ConfigProperty.SMTP_HOST_NAME)); email.setSSLOnConnect(config.readBoolean(ConfigProperty.SMTP_USE_SSL)); if (config.readBoolean(ConfigProperty.SMTP_USE_SSL)) { email.setSslSmtpPort(config.readString(ConfigProperty.SMTP_PORT)); } else { email.setSmtpPort(config.readInt(ConfigProperty.SMTP_PORT)); } if (config.readBoolean(ConfigProperty.SMTP_AUTH)) { email.setAuthenticator(new DefaultAuthenticator(config.readString(ConfigProperty.SMTP_DEFAULT_USERNAME), config.readString(ConfigProperty.SMTP_DEFAULT_PASSWORD))); } try { email.setFrom(config.readString(ConfigProperty.EMAIL_DEFAULT_FROM), config.readString(ConfigProperty.EMAIL_DEFAULT_FROM_NAME)); } catch (EmailException e) { throw Exceptions.runtime(e); } email.setSocketConnectionTimeout(config.readInt(ConfigProperty.SMTP_CONNECTION_TIMEOUT)); email.setSocketTimeout(config.readInt(ConfigProperty.SMTP_SEND_TIMEOUT)); return email; }