本文整理了Java中org.apache.commons.mail.Email.setStartTLSRequired()
方法的一些代码示例,展示了Email.setStartTLSRequired()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Email.setStartTLSRequired()
方法的具体详情如下:
包路径:org.apache.commons.mail.Email
类名称:Email
方法名:setStartTLSRequired
[英]Set or disable the required STARTTLS encryption.
Defaults to #smtpPort; can be overridden by using #setSmtpPort(int)
[中]设置或禁用所需的STARTTLS加密。
默认为#smtpPort;可以使用#setSmtpPort(int)重写
代码示例来源:origin: jooby-project/jooby
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)));
ifset("subject", p -> email.setSubject(mail.getString(p)));
ifset("to", p -> email.setTo(address(strList(p))));
代码示例来源:origin: com.qwazr/qwazr-library-email
public void sendEmail(final Email email) throws EmailException {
email.setHostName(hostname);
if (ssl != null)
email.setSSLOnConnect(ssl);
if (start_tls_enabled != null)
email.setStartTLSEnabled(start_tls_enabled);
if (start_tls_required != null)
email.setStartTLSRequired(start_tls_required);
if (port != null)
email.setSmtpPort(port);
if (username != null)
email.setAuthentication(username, password);
if (connection_timeout != null)
email.setSocketConnectionTimeout(connection_timeout);
if (timeout != null)
email.setSocketTimeout(timeout);
email.send();
}
代码示例来源:origin: org.jooby/jooby-commons-email
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)));
ifset("subject", p -> email.setSubject(mail.getString(p)));
ifset("to", p -> email.setTo(address(strList(p))));
代码示例来源:origin: org.sonatype.nexus/nexus-core
mail.setStartTLSRequired(configuration.isStartTlsRequired());
mail.setSSLOnConnect(configuration.isSslOnConnectEnabled());
mail.setSSLCheckServerIdentity(configuration.isSslCheckServerIdentityEnabled());
代码示例来源:origin: org.paxml/paxml-core
email.setStartTLSRequired(tls);
return email;
代码示例来源:origin: org.apache.commons/commons-email
/**
* Factory method to create a pre-configured email instance.
*
* @param clazz the requested implementation class
* @return the new instance
* @throws Exception creating the Email instance failed
*/
private Email create(final Class<? extends Email> clazz) throws Exception {
final Email email = clazz.newInstance();
email.setStartTLSEnabled(EmailConfiguration.MAIL_USE_STARTTLS);
email.setStartTLSRequired(EmailConfiguration.MAIL_STARTTLS_REQUIRED);
email.setSSLOnConnect(EmailConfiguration.MAIL_USE_SSL);
email.setSSLCheckServerIdentity(EmailConfiguration.MAIL_SSL_CHECKSERVERIDENTITY);
email.setHostName(EmailConfiguration.MAIL_SERVER);
email.setSmtpPort(EmailConfiguration.MAIL_SERVER_PORT);
email.setBounceAddress(EmailConfiguration.TEST_FROM);
email.setDebug(EmailConfiguration.MAIL_DEBUG);
email.setCharset(EmailConfiguration.MAIL_CHARSET);
email.setFrom(EmailConfiguration.TEST_FROM);
email.addTo(EmailConfiguration.TEST_TO);
if(EmailConfiguration.TEST_USER != null) {
email.setAuthenticator(new DefaultAuthenticator(EmailConfiguration.TEST_USER, EmailConfiguration.TEST_PASSWD));
}
return email;
}
内容来源于网络,如有侵权,请联系作者删除!