15.2.2. 配置电子邮件通知

您可以使用 SMTP 在自托管引擎节点上发生任何 HA 状态配置电子邮件通知。可更新的密钥包括: smtp-serversmtp-portsource-emaildestination-emailsstate_transition

配置电子邮件通知:

  1. 在自托管引擎节点上,将 smtp-server 密钥设置为所需的 SMTP 服务器地址:

    # hosted-engine --set-shared-config smtp-server smtp.example.com --type=broker
    注意

    要验证自托管引擎配置文件是否已更新,请运行:

    # hosted-engine --get-shared-config smtp-server --type=broker
    broker : smtp.example.com, type : broker
  2. 检查是否已配置默认 SMTP 端口(端口 25):

    # hosted-engine --get-shared-config smtp-port --type=broker
    broker : 25, type : broker
  3. 指定您希望 SMTP 服务器用于发送电子邮件通知的电子邮件地址。只能指定一个地址。

    # hosted-engine --set-shared-config source-email source@example.com --type=broker
  4. 指定接收电子邮件通知的目标电子邮件地址。要指定多个电子邮件地址,使用逗号分隔每个地址。

    # hosted-engine --set-shared-config destination-emails destination1@example.com,destination2@example.com --type=broker

要验证是否已为您的自托管引擎环境正确配置了 SMTP,请更改自托管引擎节点上的 HA 状态,并检查电子邮件通知是否已发送。例如,您可以通过将 HA 代理置于维护模式来更改 HA 状态。如需更多信息,请参阅 第 15.1 节 “维护自托管引擎”