本文整理了Java中org.apache.commons.mail.Email.setHostName()
方法的一些代码示例,展示了Email.setHostName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Email.setHostName()
方法的具体详情如下:
包路径:org.apache.commons.mail.Email
类名称:Email
方法名:setHostName
[英]Set the hostname of the outgoing mail server.
[中]设置传出邮件服务器的主机名。
代码示例来源:origin: apache/kylin
email.setHostName(host);
email.setStartTLSEnabled(starttlsEnabled);
if (starttlsEnabled) {
代码示例来源:origin: apache/incubator-gobblin
email.setHostName(state.getProp(ConfigurationKeys.EMAIL_HOST_KEY, ConfigurationKeys.DEFAULT_EMAIL_HOST));
if (state.contains(ConfigurationKeys.EMAIL_SMTP_PORT_KEY)) {
email.setSmtpPort(state.getPropAsInt(ConfigurationKeys.EMAIL_SMTP_PORT_KEY));
代码示例来源:origin: jooby-project/jooby
ifset("debug", p -> email.setDebug(mail.getBoolean(p)));
ifset("from", p -> email.setFrom(mail.getString(p)));
ifset("hostName", p -> email.setHostName(mail.getString(p)));
ifset("msg", p -> {
if (email instanceof HtmlEmail) {
代码示例来源:origin: Graylog2/graylog2-server
throw new TransportConfigurationException("No hostname configured for email transport while trying to send alert email!");
} else {
email.setHostName(configuration.getHostname());
代码示例来源:origin: Dreampie/Resty
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);
}
代码示例来源:origin: Activiti/Activiti
throw new ActivitiException("Could not send email: no SMTP host is configured for tenantId " + tenantId);
email.setHostName(host);
throw new ActivitiException("Could not send email: no SMTP host is configured");
email.setHostName(host);
代码示例来源:origin: KylinOLAP/Kylin
email.setHostName(host);
if (username != null && username.trim().length() > 0) {
email.setAuthentication(username, password);
代码示例来源:origin: javahongxi/whatsmars
public void sendEmail(Email email) throws Exception {
email.setAuthentication(username, password);
email.setCharset(DEFAULT_CHARSET);
email.setFrom(fromAddress);
email.setSSLOnConnect(sslOn);
email.setHostName(hostName);
email.setSmtpPort(smtpPort);
email.send();
}
代码示例来源:origin: camunda/camunda-bpm-platform
protected void setMailServerProperties(Email email) {
ProcessEngineConfigurationImpl processEngineConfiguration = Context.getProcessEngineConfiguration();
String host = processEngineConfiguration.getMailServerHost();
ensureNotNull("Could not send email: no SMTP host is configured", "host", host);
email.setHostName(host);
int port = processEngineConfiguration.getMailServerPort();
email.setSmtpPort(port);
email.setTLS(processEngineConfiguration.getMailServerUseTLS());
String user = processEngineConfiguration.getMailServerUsername();
String password = processEngineConfiguration.getMailServerPassword();
if (user != null && password != null) {
email.setAuthentication(user, password);
}
}
代码示例来源:origin: camunda/camunda-bpm-platform
protected void setMailServerProperties(Email email) {
ProcessEngineConfigurationImpl processEngineConfiguration = Context.getProcessEngineConfiguration();
String host = processEngineConfiguration.getMailServerHost();
ensureNotNull("Could not send email: no SMTP host is configured", "host", host);
email.setHostName(host);
int port = processEngineConfiguration.getMailServerPort();
email.setSmtpPort(port);
email.setTLS(processEngineConfiguration.getMailServerUseTLS());
String user = processEngineConfiguration.getMailServerUsername();
String password = processEngineConfiguration.getMailServerPassword();
if (user != null && password != null) {
email.setAuthentication(user, password);
}
}
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
String authuser = "...@gmail.com";
String authpwd = "xxxx";
email.setSmtpPort(587);
email.setAuthenticator(new DefaultAuthenticator(authuser, authpwd));
email.setDebug(true);
email.setHostName("smtp.gmail.com");
email.getMailSession().getProperties().put("mail.smtps.auth", "true");
email.getMailSession().getProperties().put("mail.debug", "true");
email.getMailSession().getProperties().put("mail.smtps.port", "587");
email.getMailSession().getProperties().put("mail.smtps.socketFactory.port", "587");
email.getMailSession().getProperties().put("mail.smtps.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
email.getMailSession().getProperties().put("mail.smtps.socketFactory.fallback", "false");
email.getMailSession().getProperties().put("mail.smtp.starttls.enable", "true");
email.setFrom("........@gmail.com", "SenderName");
email.setSubject("TestMail");
email.setMsg("This is a test mail?");
email.addTo("xxxx@gmail.com", "ToName");
email.setTLS(true);
email.send();
代码示例来源:origin: de.unijena.bioinf.utils/error-reporter
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();
}
}
代码示例来源:origin: stackoverflow.com
public static void sendSimpleMail() throws Exception {
Email email = new SimpleEmail();
email.setSmtpPort(587);
email.setAuthenticator(new DefaultAuthenticator("your gmail username",
"your gmail password"));
email.setDebug(false);
email.setHostName("smtp.gmail.com");
email.setFrom("me@gmail.com");
email.setSubject("Hi");
email.setMsg("This is a test mail ... :-)");
email.addTo("you@gmail.com");
email.setTLS(true);
email.send();
System.out.println("Mail sent!");
}
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
email.setHostName("smtp.gmail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
email.setHostName("smtp.gmail.com");
email.setSmtpPort(587);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setStartTLSEnabled(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
email.setHostName("smtp.googlemail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
email.setHostName("smtp.googlemail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
email.setHostName("smtp.googlemail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
代码示例来源:origin: stackoverflow.com
Email email = new SimpleEmail();
email.setHostName("smtp.googlemail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
代码示例来源:origin: biezhi/java-library-examples
public static void main(String[] args) throws EmailException {
Email email = new SimpleEmail();
email.setHostName("smtp.googlemail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("username", "password"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-)");
email.addTo("foo@bar.com");
email.send();
}
}
内容来源于网络,如有侵权,请联系作者删除!