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

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

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

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();
  }
}

相关文章

微信公众号

最新文章

更多