15.2.2. 配置电子邮件通知
您可以使用 SMTP 在自托管引擎节点上发生任何 HA 状态配置电子邮件通知。可更新的密钥包括: smtp-server
、smtp-port
、source-email
、destination-emails
和 state_transition
。
配置电子邮件通知:
在自托管引擎节点上,将
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
检查是否已配置默认 SMTP 端口(端口 25):
# hosted-engine --get-shared-config smtp-port --type=broker broker : 25, type : broker
指定您希望 SMTP 服务器用于发送电子邮件通知的电子邮件地址。只能指定一个地址。
# hosted-engine --set-shared-config source-email source@example.com --type=broker
指定接收电子邮件通知的目标电子邮件地址。要指定多个电子邮件地址,使用逗号分隔每个地址。
# hosted-engine --set-shared-config destination-emails destination1@example.com,destination2@example.com --type=broker
要验证是否已为您的自托管引擎环境正确配置了 SMTP,请更改自托管引擎节点上的 HA 状态,并检查电子邮件通知是否已发送。例如,您可以通过将 HA 代理置于维护模式来更改 HA 状态。如需更多信息,请参阅 第 15.1 节 “维护自托管引擎”。