Skip To Content

发送文本消息

“发送文本消息”输出连接器可用于将包含已处理事件数据的格式化消息作为文本消息发送。 消息可以构造为纯文本,并作为请求发送到已配置的 SMTP 服务器,以便为标识的收件人生成文本消息。

用法说明

使用“发送文本消息”输出连接器时,应记住以下事项:

  • 此输出连接器的功能为:获取事件数据并对其进行改编以构造纯文本消息,然后将消息发送到独立 SMTP 服务器作为其请求以生成传出电子邮件。
  • 此输出连接器可将消息格式化程序出站适配器与 SMS 出站传输进行配对。
  • 可以使用后跟运营商域的电话号码来构建每个收件人的有效电子邮件地址,例如 6075557878@txt.att.netGeoEvent Manager 输出中报告的事件计数指示已将包含事件数据的消息发送到指定 SMTP 服务器以传送给标识的收件人。 它未指示 SMTP 服务器创建和发送电子邮件成功或失败。
  • 如果某个运营商不在默认运营商列表中,则可以在 GeoEvent Manager 全局设置中的 SMS 设置中指定新运营商。 仅需运营商名称(键)和运营商域(值)。 添加后,新运营商将显示在运营商参数列表中。
  • 如果每个收件人对应不同的运营商,则需要为每个预期的运营商配置多个“发送文本消息”输出。 由此可避免将错误的运营商域追加到收件人电话号码。
  • 请与您的 IT 管理员联系,以确定贵组织 SMTP 服务器的主机名、端口和身份验证模式。 例如,端口 25 是熟知的 SMTP 端口,但是您的组织可能正在使用其他端口。
  • 可以在 GeoEvent Manager全局设置中的 SMTP 设置中指定新的默认 SMTP 服务器主机名、端口号、身份验证模式、用户名以及密码。 通过为每个 SMTP 参数定义默认值,使用 SMTP 出站传输的任何新配置的输出(例如发送电子邮件输出连接器)将显示正确信息。

参数

以下是“发送文本消息”输出连接器的参数:

参数描述

名称

用于在 GeoEvent Manager 中引用的输出连接器的描述性名称。

发件人的电子邮件地址

发件人的电子邮件地址。 电子邮件地址可以直接作为文本字符串提供,也可以使用 ${FIELD-NAME} 从事件数据中的字段动态获取。

消息正文

电子邮件的消息正文。 处理的事件数据中的字段可用于引用出站电子邮件消息正文中的特定值。 此参数的默认值是占位符字符串在此处输入消息正文

例如,一条结构如 “Driver, ${DRIVER}, was going ${SPEED} miles per hour at ${TIME}” 的消息,在出站电子邮件中会返回 Driver, John Doe, was going 82 miles per hour at 14:25:30。

运营商

指定收件人电话号码所属的运营商。 GeoEvent Manager 可将指定运营商的网关/域与收件人电话号码进行配对,以构建收件人地址。

默认运营商包括:

  • Altel - @message.alltel.com 将追加到每个收件人号码。
  • AT&T - @txt.att.net 将追加到每个收件人号码。
  • Boost Mobile - @myboostmobile.com 将追加到每个收件人号码。
  • Metro PCS - @mymetropcs.com 将追加到每个收件人号码。
  • Powertel - @ptel.com 将追加到每个收件人号码。
  • Nextel - @messaging.nextel.com 将追加到每个收件人号码。
  • Qwest - @qwestmp.com 将追加到每个收件人号码。
  • Sprint - @messaging.sprintpcs.com 将追加到每个收件人号码。
  • Sprint PCS - @messaging.sprintpcs.com 将追加到每个收件人号码。
  • Sunvom - @tms.suncom.com 将追加到每个收件人号码。
  • T-Mobile - @tmomail.net 将追加到每个收件人号码。
  • US Cellular - @email.uscc.net 将追加到每个收件人号码。
  • Verizon - @vtext.com 将追加到每个收件人号码。
  • Virgin Mobile USA - @vmobl.com 将追加到每个收件人号码。

收件人

收件人的电话号码。 如果存在多个收件人,请提供以逗号分隔的电话号码列表。 可以使用 ${FIELD-NAME} 从事件数据中的字段中动态获取电话号码。 此参数没有默认值。

注:

如果收件人电话号码为 607-555-7878,则需要将其指定为 6075557878。GeoEvent Server 会将运营商域的值追加到电话号码,以便为文本消息创建收件人电子邮件。

SMTP 服务器主机名

指定 SMTP 服务器主机名。 此为用于发送电子邮件的 SMTP 服务器。 默认值为占位符字符串 smtp.HOST-NAME.com

SMTP 服务器端口号

指定 SMTP 服务器端口号。 这是 SMTP 服务器接收信息所用的端口。 默认值为 25

SMTP 身份验证模式。

指定 SMTP 服务器身份验证模式。 可用的验证模式包括匿名SSLTLS。 默认值为匿名

  • 匿名 - SMTP 服务器接受匿名身份验证。 由 GeoEvent Server 发布到 SMTP 服务器的请求将是匿名的。 用户名和密码为不是必填字段。
  • SSL - SMTP 服务器接受 SSL 身份验证。 由 GeoEvent Server 发布到 SMTP 服务器的请求将通过 SSL 完成。 发送电子邮件需要 SMTP 验证的用户名和密码。
  • TLS - SMTP 服务器接受 TLS 身份验证。 由 GeoEvent Server 发布到 SMTP 服务器的请求将通过 TLS 完成。 发送电子邮件需要 SMTP 验证的用户名和密码。

用户名

(条件分析)

指定负责发送电子邮件的 SMTP 验证用户。 此参数的默认值是占位符字符串 MyUsername

此参数在 SMTP 身份验证模式设置为 SSLTLS 时显示,设置为匿名时隐藏。

密码

(条件分析)

指定发送电子邮件的 SMTP 验证用户的密码。

此参数在 SMTP 身份验证模式设置为 SSLTLS 时显示,设置为匿名时隐藏。

验证服务器主机名

指定是否检查服务器的证书内容以确保其与服务器主机名匹配。 此检查旨在防止中间人攻击。 默认为

  • - 将检查服务器主机名和证书内容。
  • - 不会检查服务器主机名和证书内容。


在本主题中
  1. 用法说明
  2. 参数