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

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

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

Email.setSubject介绍

[英]Sets the email subject. Replaces end-of-line characters with spaces.
[中]设置电子邮件主题。将行尾字符替换为空格。

代码示例

代码示例来源:origin: Activiti/Activiti

protected void setSubject(Email email, String subject) {
 email.setSubject(subject != null ? subject : "");
}

代码示例来源:origin: apache/kylin

email.setSubject(subject);
email.setCharset("UTF-8");
if (isHtmlMsg) {

代码示例来源:origin: apache/incubator-gobblin

email.setSubject(subject);
String fromHostLine = String.format("This email was sent from host: %s%n%n", hostName);
email.setMsg(fromHostLine + message);

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

ifset("startTLSEnabled", p -> email.setStartTLSEnabled(mail.getBoolean(p)));
ifset("startTLSRequired", p -> email.setStartTLSRequired(mail.getBoolean(p)));
ifset("subject", p -> email.setSubject(mail.getString(p)));
ifset("to", p -> email.setTo(address(strList(p))));

代码示例来源:origin: camunda/camunda-bpm-platform

protected void setSubject(Email email, String subject) {
 email.setSubject(subject != null ? subject : "");
}

代码示例来源:origin: camunda/camunda-bpm-platform

protected void setSubject(Email email, String subject) {
 email.setSubject(subject != null ? subject : "");
}

代码示例来源:origin: Graylog2/graylog2-server

email.setFrom(configuration.getFromEmail());
email.setSubject(buildSubject(stream, checkResult, backlog));
email.setMsg(buildBody(stream, checkResult, backlog));
email.addTo(emailAddress);

代码示例来源: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: javahongxi/whatsmars

public void sendTextEmail(String targetAddress,String title,String content) throws Exception {
  Email email = new SimpleEmail();
  email.setMsg(content);
  email.setSubject(title);
  email.addTo(targetAddress);
  sendEmail(email);
}

代码示例来源:origin: stackoverflow.com

final Email email = new Email();

String host = "smtp.gmail.com";
Integer port = 587;
String from = "username";
String pass = "password";
String[] to = {"to@gmail.com"};

email.setFromAddress("", from);
email.setSubject("sending in a group");
for( int i=0; i < to.length; i++ ) {
  email.addRecipient("", to[i], RecipientType.TO);
}
email.setText("Welcome to JavaMail");

new Mailer(host, port, from, pass).sendMail(email);
// you could also still use your mail session instead
new Mailer(session).sendMail(email);

代码示例来源:origin: KylinOLAP/Kylin

email.setSubject(subject);
email.setCharset("UTF-8");
((HtmlEmail) email).setHtmlMsg(content);

代码示例来源:origin: stackoverflow.com

@Transactional
Public void test(String id, String subject){
  Email email = getEmailById(id);
  email.setSubject(subject);
  updateEmail(email);
}

代码示例来源: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: stackoverflow.com

final Email email = new Email();
 email.setFromAddress("lollypop", "lol.pop@somemail.com");
 email.addRecipient("C.Cane", "candycane@candyshop.org", RecipientType.TO);
 email.setText("We should meet up!");
 email.setTextHTML("<b>We should meet up!</b>");
 email.setSubject("hey");
 new Mailer("smtp.gmail.com", 25, "your user", "your password", TransportStrategy.SMTP_TLS).sendMail(email);
 new Mailer("smtp.gmail.com", 587, "your user", "your password", TransportStrategy.SMTP_TLS).sendMail(email);
 new Mailer("smtp.gmail.com", 465, "your user", "your password", TransportStrategy.SMTP_SSL).sendMail(email);

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

@Override
public void sendVerification(final EmailConfiguration configuration, final String address) throws EmailException {
 checkNotNull(configuration);
 checkNotNull(address);
 Email mail = new SimpleEmail();
 mail.setSubject("Email configuration verification");
 mail.addTo(address);
 mail.setMsg("Verification successful");
 mail = apply(configuration, mail);
 mail.send();
}

代码示例来源:origin: jmockit/jmockit1

private void sendNotificationEmail(List<EntityX> items) throws EmailException {
 Email email = new SimpleEmail();
 email.setSubject("Notification about processing of ...");
 email.addTo(data.getCustomerEmail());
 // Other e-mail parameters, such as the host name of the mail server, have defaults defined through external
 // configuration.
 String message = buildNotificationMessage(items);
 email.setMsg(message);
 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.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.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();

相关文章

微信公众号

最新文章

更多