ArcGIS Velocity 中的电子邮件输出可用于通过可从外部访问的简单邮件传输协议 (SMTP) 服务器发送电子邮件。 电子邮件的主题和消息正文可以配置为使用属性值。 对于发送到输出的每个输出要素,系统将发送一封电子邮件。
示例
以下是电子邮件输出的用例:
- 分析师将实时分析配置为过滤由源获取的事件,然后针对符合过滤条件的所有要素发送电子邮件。
- 在实时分析中执行分析后,研究人员希望汇总结果的属性,并以电子邮件的形式发送生成的信息。
用法说明
使用电子邮件输出时,请谨记以下信息:
- 必须通过 Internet 从外部访问 SMTP 服务器。
- 了解数据的速度至关重要。 发送到输出的每个记录都将生成单独的电子邮件。 这可能会快速使 SMTP 服务器的容量或速率限制设置过载。 请勿将电子邮件输出配置为超出 SMTP 服务器的处理容量。
参数
以下是电子邮件输出的参数:
参数 | 描述 | 数据类型 |
---|---|---|
SMTP 主机 | 将发送电子邮件的 SMTP 服务器,例如:smtp.<主机名>.com。 | 字符串 |
SMTP 服务器安全性 | 针对所有传出消息使用的 SMTP 加密类型。 具体包括如下选项:
| 不适用 |
用户名 | SMTP 服务器用户名。 | 字符串 |
密码 | SMTP 服务器的密码。 | 密码 |
发件人电子邮件地址 | 显示为电子邮件发件人的地址。 | |
收件人电子邮件地址 | 电子邮件收件人。 通过将要素属性值包含在以下令牌序列中来对其进行访问: $${$feature.to_email_address} 向多个收件人发送邮件时,请使用逗号分隔的邮箱地址列表,例如:$${$feature.to_first_email},$${$feature.to_second_email}。 | 电子邮件,Arcade 单行文本 |
主题 | 电子邮件的主题。 通过将要素属性值包含在以下令牌序列中来对其进行访问: $${$feature.subject_line} 可以在单行 Arcade 表达式中配置主题,例如:New incident detected: $${$feature.incident_id}。 | 字符串,Arcade 单行文本 |
消息正文 | 电子邮件的正文。 可以在多行 Arcade 表达式中配置消息正文。 通过将要素属性值包含在令牌序列中来对其进行访问: $${$feature.any_attribute_name} 可以使用令牌序列 $${functionName} 对 Arcade 表达式进行编码,以使用表达式,例如:$${TextFormatting.NewLine}。 | 字符串,Arcade 多行文本 |