本文整理了Java中org.apache.commons.mail.Email.addHeader()
方法的一些代码示例,展示了Email.addHeader()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Email.addHeader()
方法的具体详情如下:
包路径:org.apache.commons.mail.Email
类名称:Email
方法名:addHeader
[英]Adds a header ( name, value ) to the headers Map.
[中]将标题(名称、值)添加到标题映射。
代码示例来源:origin: camunda/camunda-bpm-platform
/**
* Used to specify the mail headers. Example:
*
* X-Mailer: Sendmail, X-Priority: 1( highest )
* or 2( high ) 3( normal ) 4( low ) and 5( lowest )
* Disposition-Notification-To: user@domain.net
*
* @param map A Map.
* @throws IllegalArgumentException if either of the provided header / value is null or empty
* @since 1.0
*/
public void setHeaders(final Map<String, String> map)
{
this.headers.clear();
for (final Map.Entry<String, String> entry : map.entrySet())
{
addHeader(entry.getKey(), entry.getValue());
}
}
代码示例来源:origin: org.apache.commons/commons-email
/**
* Used to specify the mail headers. Example:
*
* X-Mailer: Sendmail, X-Priority: 1( highest )
* or 2( high ) 3( normal ) 4( low ) and 5( lowest )
* Disposition-Notification-To: user@domain.net
*
* @param map A Map.
* @throws IllegalArgumentException if either of the provided header / value is null or empty
* @since 1.0
*/
public void setHeaders(final Map<String, String> map)
{
this.headers.clear();
for (final Map.Entry<String, String> entry : map.entrySet())
{
addHeader(entry.getKey(), entry.getValue());
}
}
代码示例来源:origin: org.flowable/flowable-engine
protected void addHeader(Email email, String headersStr) {
if (headersStr == null) {
return;
}
for (String headerEntry : headersStr.split(NEWLINE_REGEX)) {
String[] split = headerEntry.split(":");
if (split.length != 2) {
throw new FlowableIllegalArgumentException("When using email headers name and value must be defined colon separated. (e.g. X-Attribute: value");
}
String name = split[0].trim();
String value = split[1].trim();
email.addHeader(name, value);
}
}
代码示例来源:origin: dmart28/gcplot
@Override
void makeSend(String to, String subject, String msg) {
Email email = createEmail();
try {
email.addTo(to);
email.setMsg(msg);
email.setSubject(subject);
email.addHeader(CONTENT_TYPE_HEADER, CONTENT_TYPE);
email.send();
} catch (EmailException e) {
throw Exceptions.runtime(e);
}
}
代码示例来源:origin: com.google.code.maven-play-plugin.org.playframework/play
email.addHeader(key, headers.get(key));
内容来源于网络,如有侵权,请联系作者删除!