34.4. 使用方法


34.4.1. SES producer 评估的消息标头

标头类型描述

CamelAwsSesFrom

字符串

发件人的电子邮件地址。

CamelAwsSesTo

List<String>

此电子邮件的目的地。

CamelAwsSesSubject

字符串

消息的主题。

CamelAwsSesReplyToAddresses

List<String>

邮件的回复电子邮件地址。

CamelAwsSesReturnPath

字符串

退回通知要转发的电子邮件地址。

CamelAwsSesHtmlEmail

布尔值

Camel 2.12.3 开始,显示电子邮件内容是否为 HTML 的标记。

34.4.2. SES producer 设置的消息标头

标头类型描述

CamelAwsSesMessageId

字符串

Amazon SES 消息 ID。

34.4.3. 高级 AmazonSimpleEmailService 配置

如果您需要对 AmazonSimpleEmailService 实例配置进行更多控制,您可以创建自己的实例并从 URI 引用它:

from("direct:start")
.to("aws-ses://example@example.com?amazonSESClient=#client");

#client 指的是 Registry 中的 AmazonSimpleEmailService

例如,如果您的 Camel 应用程序在防火墙后面运行:

AWSCredentials awsCredentials = new BasicAWSCredentials("myAccessKey", "mySecretKey");
ClientConfiguration clientConfiguration = new ClientConfiguration();
clientConfiguration.setProxyHost("http://myProxyHost");
clientConfiguration.setProxyPort(8080);
AmazonSimpleEmailService client = new AmazonSimpleEmailServiceClient(awsCredentials, clientConfiguration);

registry.bind("client", client);
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.