本文整理了Java中org.apache.commons.mail.Email.setSSLCheckServerIdentity()
方法的一些代码示例,展示了Email.setSSLCheckServerIdentity()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Email.setSSLCheckServerIdentity()
方法的具体详情如下:
包路径:org.apache.commons.mail.Email
类名称:Email
方法名:setSSLCheckServerIdentity
[英]Sets whether the server identity is checked as specified by RFC 2595
[中]设置是否按照RFC 2595的指定检查服务器标识
代码示例来源:origin: jooby-project/jooby
ifset("socketTimeout",
p -> email.setSocketTimeout((int) mail.getDuration(p, TimeUnit.MILLISECONDS)));
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)));
代码示例来源:origin: org.jooby/jooby-commons-email
ifset("socketTimeout",
p -> email.setSocketTimeout((int) mail.getDuration(p, TimeUnit.MILLISECONDS)));
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)));
代码示例来源:origin: org.sonatype.nexus/nexus-core
mail.setStartTLSRequired(configuration.isStartTlsRequired());
mail.setSSLOnConnect(configuration.isSslOnConnectEnabled());
mail.setSSLCheckServerIdentity(configuration.isSslCheckServerIdentityEnabled());
mail.setSslSmtpPort(Integer.toString(configuration.getPort()));
代码示例来源:origin: org.paxml/paxml-core
email.setSSLCheckServerIdentity(sslCheckServerIdentity);
email.setStartTLSEnabled(tls);
email.setStartTLSRequired(tls);
代码示例来源:origin: stormpath/stormpath-sdk-java
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();
}
代码示例来源:origin: com.stormpath.sdk/stormpath-sdk-impl
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();
}
代码示例来源: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;
}
内容来源于网络,如有侵权,请联系作者删除!