org.apache.commons.mail.Email.setSSLCheckServerIdentity()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.8k)|赞(0)|评价(0)|浏览(257)

本文整理了Java中org.apache.commons.mail.Email.setSSLCheckServerIdentity()方法的一些代码示例,展示了Email.setSSLCheckServerIdentity()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Email.setSSLCheckServerIdentity()方法的具体详情如下:
包路径:org.apache.commons.mail.Email
类名称:Email
方法名:setSSLCheckServerIdentity

Email.setSSLCheckServerIdentity介绍

[英]Sets whether the server identity is checked as specified by RFC 2595
[中]设置是否按照RFC 2595的指定检查服务器标识

代码示例

代码示例来源:origin: jooby-project/jooby

  1. ifset("socketTimeout",
  2. p -> email.setSocketTimeout((int) mail.getDuration(p, TimeUnit.MILLISECONDS)));
  3. ifset("ssl.checkServerIdentity", p -> email.setSSLCheckServerIdentity(mail.getBoolean(p)));
  4. ifset("ssl.onConnect", p -> email.setSSLOnConnect(mail.getBoolean(p)));
  5. ifset("ssl.smtpPort", p -> email.setSslSmtpPort(mail.getString(p)));

代码示例来源:origin: org.jooby/jooby-commons-email

  1. ifset("socketTimeout",
  2. p -> email.setSocketTimeout((int) mail.getDuration(p, TimeUnit.MILLISECONDS)));
  3. ifset("ssl.checkServerIdentity", p -> email.setSSLCheckServerIdentity(mail.getBoolean(p)));
  4. ifset("ssl.onConnect", p -> email.setSSLOnConnect(mail.getBoolean(p)));
  5. ifset("ssl.smtpPort", p -> email.setSslSmtpPort(mail.getString(p)));

代码示例来源:origin: org.sonatype.nexus/nexus-core

  1. mail.setStartTLSRequired(configuration.isStartTlsRequired());
  2. mail.setSSLOnConnect(configuration.isSslOnConnectEnabled());
  3. mail.setSSLCheckServerIdentity(configuration.isSslCheckServerIdentityEnabled());
  4. mail.setSslSmtpPort(Integer.toString(configuration.getPort()));

代码示例来源:origin: org.paxml/paxml-core

  1. email.setSSLCheckServerIdentity(sslCheckServerIdentity);
  2. email.setStartTLSEnabled(tls);
  3. email.setStartTLSRequired(tls);

代码示例来源:origin: stormpath/stormpath-sdk-java

  1. protected void sendEmail(Email email) throws EmailException {
  2. email.setHostName(config.getHostName());
  3. email.setSmtpPort(config.getPort());
  4. email.setStartTLSEnabled(config.isTLS());
  5. if (Strings.hasText(config.getUsername())) {
  6. email.setAuthentication(config.getUsername(), config.getPassword());
  7. }
  8. if (config.isSSL()) {
  9. email.setSSLOnConnect(config.isSSL());
  10. email.setSslSmtpPort(Integer.toString(config.getPort()));
  11. email.setSSLCheckServerIdentity(config.isSSLCheckServerIdentity());
  12. }
  13. email.send();
  14. }

代码示例来源:origin: com.stormpath.sdk/stormpath-sdk-impl

  1. protected void sendEmail(Email email) throws EmailException {
  2. email.setHostName(config.getHostName());
  3. email.setSmtpPort(config.getPort());
  4. email.setStartTLSEnabled(config.isTLS());
  5. if (Strings.hasText(config.getUsername())) {
  6. email.setAuthentication(config.getUsername(), config.getPassword());
  7. }
  8. if (config.isSSL()) {
  9. email.setSSLOnConnect(config.isSSL());
  10. email.setSslSmtpPort(Integer.toString(config.getPort()));
  11. email.setSSLCheckServerIdentity(config.isSSLCheckServerIdentity());
  12. }
  13. email.send();
  14. }

代码示例来源:origin: org.apache.commons/commons-email

  1. /**
  2. * Factory method to create a pre-configured email instance.
  3. *
  4. * @param clazz the requested implementation class
  5. * @return the new instance
  6. * @throws Exception creating the Email instance failed
  7. */
  8. private Email create(final Class<? extends Email> clazz) throws Exception {
  9. final Email email = clazz.newInstance();
  10. email.setStartTLSEnabled(EmailConfiguration.MAIL_USE_STARTTLS);
  11. email.setStartTLSRequired(EmailConfiguration.MAIL_STARTTLS_REQUIRED);
  12. email.setSSLOnConnect(EmailConfiguration.MAIL_USE_SSL);
  13. email.setSSLCheckServerIdentity(EmailConfiguration.MAIL_SSL_CHECKSERVERIDENTITY);
  14. email.setHostName(EmailConfiguration.MAIL_SERVER);
  15. email.setSmtpPort(EmailConfiguration.MAIL_SERVER_PORT);
  16. email.setBounceAddress(EmailConfiguration.TEST_FROM);
  17. email.setDebug(EmailConfiguration.MAIL_DEBUG);
  18. email.setCharset(EmailConfiguration.MAIL_CHARSET);
  19. email.setFrom(EmailConfiguration.TEST_FROM);
  20. email.addTo(EmailConfiguration.TEST_TO);
  21. if(EmailConfiguration.TEST_USER != null) {
  22. email.setAuthenticator(new DefaultAuthenticator(EmailConfiguration.TEST_USER, EmailConfiguration.TEST_PASSWD));
  23. }
  24. return email;
  25. }

相关文章