PutEmail 2025.5.31.15

捆绑包

org.apache.nifi | nifi-standard-nar

描述

对于每个传入的 FlowFile,向已配置的收件人发送一封电子邮件

标签

email、notify、put、smtp

输入要求

REQUIRED

支持敏感的动态属性

true

属性

属性

描述

附加文件

指定是否应将 FlowFile 内容附加到电子邮件中

BCC

要包含在电子邮件的 BCC 行中的收件人。遵循 RFC822 语法,使用逗号分隔的地址序列。

CC

要包含在电子邮件的 CC 行中的收件人。遵循 RFC822 语法,使用逗号分隔的地址序列。

内容类型

用于解释电子邮件内容的 Mime 类型,例如 text/plain 或 text/html

From

指定要用作发件人的电子邮件地址。遵循 RFC822 语法,使用逗号分隔的地址序列。

在邮件中包含所有属性

指定是否应将所有 FlowFile 属性记录到电子邮件正文中

消息

电子邮件正文

收件人

将收到回复的收件人,而非发件人(参见 RFC2822 §3.6.2)。例如,当电子邮件由无回复账户发送时,此功能很有用。此字段可选。遵循 RFC822 语法,使用逗号分隔的地址序列。

SMTP 身份验证

用于指示是否应使用身份验证的标志

SMTP 主机名

SMTP 主机的主机名

SMTP 密码

SMTP 账户的密码

SMTP 端口

用于 SMTP 通信的端口

SMTP 套接字工厂

用于 SMTP 连接的套接字工厂

SMTP TLS

指示是否应使用 STARTTLS 命令启用 Opportunistic TLS 的标志

SMTP 用户名

SMTP 账户的用户名

SMTP X-Mailer 标头

外发电子邮件的标头中使用的 X-Mailer

主题

电子邮件主题

要包含在电子邮件收件人行中的收件人。遵循 RFC822 语法,使用逗号分隔的地址序列。

attribute-name-regex

与所有 FlowFile 属性名称匹配的正则表达式。任何名称与该正则表达式匹配的属性都将作为标头添加到电子邮件中。如果未指定,则不会将任何 FlowFile 属性添加为标头。

authorization-mode

如何授权代表用户发送电子邮件。

email-ff-content-as-message

指定 FlowFile 内容是否应作为电子邮件。如果为 true,则忽略“消息”属性。

input-character-set

指定 FlowFile 内容的字符集,用于读取输入 FlowFile 内容,以生成邮件正文,或者作为邮件的附件。如果未设置,则默认值为 UTF-8。

oauth2-access-token-provider

可以提供访问令牌的 OAuth2 服务。

关系

名称

描述

failure

发送失败的 FlowFiles 将路由到此关系

success

成功发送的 FlowFiles 将路由到此关系

语言: 中文