本文整理了Java中org.apache.commons.mail.HtmlEmail.setStartTLSEnabled()
方法的一些代码示例,展示了HtmlEmail.setStartTLSEnabled()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HtmlEmail.setStartTLSEnabled()
方法的具体详情如下:
包路径:org.apache.commons.mail.HtmlEmail
类名称:HtmlEmail
方法名:setStartTLSEnabled
暂无
代码示例来源:origin: si.urbas/pless
ApacheCommonsEmail(String hostname, int smtpPort, boolean useSsl, boolean useTls, String user, String password, HtmlEmail wrappedEmail) {
this.wrappedEmail = wrappedEmail;
this.wrappedEmail.setHostName(hostname);
this.wrappedEmail.setSmtpPort(smtpPort);
this.wrappedEmail.setSSLOnConnect(useSsl);
this.wrappedEmail.setStartTLSEnabled(useTls);
if (!isNullOrEmpty(user) && !isNullOrEmpty(password)) {
this.wrappedEmail.setAuthentication(user, password);
}
this.wrappedEmail.setDebug(false);
}
代码示例来源:origin: dhis2/dhis2-core
private HtmlEmail getHtmlEmail( String hostName, int port, String username, String password, boolean tls,
String sender ) throws EmailException
{
HtmlEmail email = new HtmlEmail();
email.setHostName( hostName );
email.setFrom( sender, getEmailName() );
email.setSmtpPort( port );
email.setStartTLSEnabled( tls );
if ( username != null && password != null )
{
email.setAuthenticator( new DefaultAuthenticator( username, password ) );
}
return email;
}
代码示例来源:origin: theonedev/onedev
email.setSocketTimeout(mailSetting.getTimeout()*1000);
email.setStartTLSEnabled(true);
email.setSSLOnConnect(mailSetting.isEnableSSL());
email.setSSLCheckServerIdentity(false);
代码示例来源:origin: mycontroller-org/mycontroller
private static void initializeEmail(EmailSettings emailSettings) throws EmailException {
_logger.info("{}", emailSettings);
email = new HtmlEmail();
email.setHostName(emailSettings.getSmtpHost());
email.setSmtpPort(emailSettings.getSmtpPort());
if (emailSettings.getSmtpUsername() != null
&& emailSettings.getSmtpUsername().length() > 0) {
email.setAuthenticator(new DefaultAuthenticator(
emailSettings.getSmtpUsername(),
emailSettings.getSmtpPassword()));
}
if (emailSettings.getEnableSsl()) {
if (emailSettings.getUseStartTLS()) {
email.setStartTLSEnabled(emailSettings.getEnableSsl());
} else {
email.setSSLOnConnect(emailSettings.getEnableSsl());
}
}
email.setFrom(emailSettings.getFromAddress());
}
代码示例来源:origin: org.mycontroller.standalone/mycontroller-core
private static void initializeEmail(EmailSettings emailSettings) throws EmailException {
_logger.info("{}", emailSettings);
email = new HtmlEmail();
email.setHostName(emailSettings.getSmtpHost());
email.setSmtpPort(emailSettings.getSmtpPort());
if (emailSettings.getSmtpUsername() != null
&& emailSettings.getSmtpUsername().length() > 0) {
email.setAuthenticator(new DefaultAuthenticator(
emailSettings.getSmtpUsername(),
emailSettings.getSmtpPassword()));
}
if (emailSettings.getEnableSsl()) {
if (emailSettings.getUseStartTLS()) {
email.setStartTLSEnabled(emailSettings.getEnableSsl());
} else {
email.setSSLOnConnect(emailSettings.getEnableSsl());
}
}
email.setFrom(emailSettings.getFromAddress());
}
内容来源于网络,如有侵权,请联系作者删除!