Skip to main content

PutEmail

描述:

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

标签:

email, put, notify, smtp, 邮件, 发送

参数:

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

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

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

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

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

敏感状态
支持表达式语言 (支持流属性和变量)
SMTP 身份认证启用
- 启用
- 不启用
决定是否启用身份认证

支持表达式语言 (支持流属性和变量)
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作用域

支持表达式语言 (支持流属性和变量)
SMTP TLS不启用
- 启用
- 不启用
决定是否启用TLS安全传输方式

支持表达式语言 (支持流属性和变量)
SMTP TLS versionTLSv1.2
- TLSv1.2
- TLSv1.1
- TLSv1.0
SMTP TLS version
SMTP TLS Required
- 是
- 否
如果为 true,则需要使用 STARTTLS 命令,如果服务器不支持 STARTTLS 命令,或者命令失败,则连接方法将失败,默认为假

支持表达式语言 (支持流属性和变量)
SMTP Socket工厂javax.net.ssl.SSLSocketFactory用于SMTP连接的Socket工厂

支持表达式语言 (支持流属性和变量)
SMTP X-Mailer邮件头Orchsym作为发送邮件的X-Mailer邮件头

支持表达式语言 (支持流属性和变量)
作为Header发送的属性 (支持正则)任何属性名匹配正则表达式的将被添加到邮件消息的头部发送。如果不设置,将不发送任何数据流的属性
邮件内容类型text/plain指定邮件内容的MIME类型,诸如 text/plain,text/html

支持表达式语言 (支持流属性和变量)
发件人指定发件人邮箱地址

支持表达式语言 (支持流属性和变量)
收件人指定收件人的邮箱地址。如果提供多个,用英文逗号分隔

支持表达式语言 (支持流属性和变量)
抄送人指定抄送人的邮箱地址。如果提供多个,用英文逗号分隔

支持表达式语言 (支持流属性和变量)
密送人指定密送人的邮箱地址。如果提供多个,用英文逗号分隔

支持表达式语言 (支持流属性和变量)
主题Message from Orchsym邮件的主题

支持表达式语言 (支持流属性和变量)
邮件正文邮件消息正文内容

支持表达式语言 (支持流属性和变量)
输入流内容作为正文
- 是
- 否
决定是否将输入流内容作为邮件正文内容发送,如果为是,则忽略<邮件正文>属性设置的内容

支持表达式语言 (支持流属性和变量)
输入流内容作为附件
- 是
- 否
决定是否将输入流内容作为附件发送
输入流内容作为多附件
- 是
- 否
如果是 true 并且 mime.type=application/tar,则输入流会被解压,将包内多所有文件当作附件,加入到邮件附件中。
属性一并发送
- 是
- 否
是否将所有的输入流属性作为邮件正文的一部分发送

连线:

名字描述
success成功发送邮件后的数据流输出到此连线
failure失败发送邮件的数据流输出到此连线

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

资源描述
MEMORY当选择将输入流内容作为邮件正文发送时,支持将输入流的内容读取到内存中。