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