你在这里: 参考手册 > FME服务器服务 > 通知服务 > 订阅者 > 电子邮件用户

电子邮件用户

电子邮件订阅者从通知服务主题接收消息,并通过SMTP协议发送电子邮件。

注意:电子邮件服务器可能具有最大连接限制。当电子邮件订阅者在快速连续时向同一服务器发送多个电子邮件时,此限制可能会导致要删除的电子邮件。要解决此问题,请调整MAX_WORKER_THREADS参数在电子邮件.Properties.文件,位于<Fmeserverdir.> /服务器/配置/订阅者,在电子邮件服务器的相应值或低于或低于相应值的值。例如,如果电子邮件服务器的连接限制为20,则降低MAX_WORKER_THREADS从100(默认)到20。

设置

  • 主题订阅- 将提供电子邮件通知的FME服务器主题。
  • SMTP服务器- 用于发送电子邮件的邮件交换机服务器主机名或IP地址。
  • SMTP服务器端口-用于发送电子邮件的邮件交换TCP端口。
  • SMTP账户- 如果SMTP服务器需要身份验证,则这是用户名。
  • SMTP密码- 如果SMTP服务器需要身份验证,这是用户密码。
  • 连接安全- 如果有的话,用于连接的加密机制。
  • 电子邮件至,电子邮件CC,电子邮件BCC- 在标准电子邮件中分别对应于To,CC和BCC字段。用逗号分隔多个收件人。例如:repirectone @ example.com,conceienttwo @ example.com,concepientthree @ example.com
  • 电子邮件来自- 对应于标准电子邮件中的来自字段,如果用户回复通知电子邮件,它将被定向到此电子邮件地址。
  • 邮件主题-对应于标准电子邮件的主题字段。
  • 电子邮件格式- 电子邮件的格式,纯文本或HTML。
  • 电子邮件模板-用于发送的消息体。这是一个模板,允许使用各种标记,这些标记在交付前被动态信息替换。有关更多信息,请参见电子邮件模板语言

关键词

使用以下关键字,您可以覆盖订户配置中指定的设置:

  • 发邮件给
  • Email_cc.
  • 电子邮件_BCC.
  • 电子邮件_from.
  • 电子邮件主题
  • 电子邮件_replyto.
  • 邮件附件
  • subscriber_content.:覆盖电子邮件模板设置。

例如,考虑以下JSON通知:

{

“email_to”:“收件人@ example.com”,

“email_cc”:“”,

“email_from”:“sender@example.com”,

“email_replyto”:“”,

“email_subject”:“这是一个示例电子邮件”,

“email_attachment”:“\ \ myserver \ attachment.txt”,

“subscriber_content”:“Hello World”

}

收到此通知后,电子邮件订户发送电子邮件消息,包括附件附件.txt., 至收件人@ example.com.(没有cc's)。主题是这是一个示例电子邮件。电子邮件的消息正文是你好,世界。电子邮件的回复被发送到sender@example.com.