搜索

38.7. 标头优先于预先配置的接收者

download PDF

在消息标头中指定的接收者总是优先于端点 URI 中预先配置的接收者。其重点在于,如果您在消息标头中提供任何接收者,这是您获取的。端点 URI 中预先配置的接收者被视为回退。

在以下示例中,电子邮件消息发送到 davsclaus@apache.org,因为它优先于预先配置的接收者 info@mycompany.com。端点 URI 中的任何 CCBCC 设置都会被忽略,这些接收者将不会接收任何邮件。标头和预配置设置之间的选择是完全相互排除的:邮件组件需要完全从标头中接受发送者,完全从预配置设置中接受发送者。无法混合和匹配标头和预配置设置。

Map<String, Object> headers = new HashMap<String, Object>();
headers.put("to", "davsclaus@apache.org");

template.sendBodyAndHeaders("smtp://admin@localhost?to=info@mycompany.com", "Hello World", headers);
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.