Skip to main content

GetEmail

描述:

通过配置接收每条输入流来发送相应的一封邮件

标签:

email, get, imap, 邮件, 发送

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.

名字默认值允许值列表描述
SMTP服务器SMTP服务器的主机域名或IP

支持表达式语言 (支持流属性和变量)
SMTP端口号993用于SMTP通信的服务器端口号

支持表达式语言 (支持流属性和变量)
SMTP用户名访问SMTP服务器的授权用户名

支持表达式语言 (支持流属性和变量)
SMTP用户密码访问SMTP服务器的授权用户名密码

敏感状态
支持表达式语言 (支持流属性和变量)
SSL不启用
- 启用
- 不启用
是否开启SSL

支持表达式语言 (支持流属性和变量)
Sasl 认证开关不启用
- 启用
- 不启用
如果设置为 true,则尝试使用 javax.security.sasl 包来选择登录的身份验证机制默认为假

支持表达式语言 (支持流属性和变量)
SASL 机制XOAUTH2如果设置为 true,则尝试使用 javax.security.sasl 包来选择登录的身份验证机制默认为假

支持表达式语言 (支持流属性和变量)
客户端 ID客户端 ID

支持表达式语言 (支持流属性和变量)
客户端密码客户端密码

敏感状态
支持表达式语言 (支持流属性和变量)
Sasl认证地址https://login.microsoftonline.com/${tenant_id}/oauth2/v2.0/tokenSASL认证地址

支持表达式语言 (支持流属性和变量)
作用域https://outlook.office365.com/.default作用域

支持表达式语言 (支持流属性和变量)
只获取未读邮件
- 是
- 否
如果设置为是,只获取未读邮件,否则获取全部。默认为是。
标记邮件已读
- 已读
- 未读
如果设置为已读,会发送到邮件服务器将邮件状态变更为已读,如果设置为未读,会发送到邮未服务器将邮件状态变更为未读,否则不变更。默认为已读。
附件存储目录${upload.repository.dir}/INBOX/存储附件的目录,多封邮件用当前序号区分子目录

支持表达式语言 (支持流属性和变量)

连线:

名字描述
iteratorAll segments of the original FlowFile will be routed to this relationship
failure失败发送邮件的数据流输出到此连线
originalFlowFiles that are successfully sent will be routed to this relationship

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件允许提供输入流。

系统资源考量:

未提供。