vRealize Business for Cloud 需要使用 SMTP 服务器才能通过电子邮件将报告发送给收件人。您可以在 vRealize Business for Cloud 中配置 SMTP 服务器属性以通过电子邮件发送报告。

前提条件

必须在环境中配置可用于 vRealize Business for Cloud 的 SMTP 服务器。

过程

  1. 通过对 vRealize Business for Cloud 虚拟设备的 IP 地址执行 SSH 来登录 Shell 提示符。
  2. 导航到 /usr/ITFM-Cloud/va-tools/bin/ 目录。

    cd/usr/ITFM-Cloud/va-tools/bin/.

  3. 要配置 SMTP 服务器属性,请运行 configclient.py SET -k <key> -v <value> 命令。

    下表列出了必须配置的键以及示例值。

    描述

    示例值

    mail.host

    SMTP 服务器主机名

    mail.abc.com

    mail.port

    SMTP 服务器端口号

    25

    mail.senderEmail

    电子邮件地址,不需要是实际的电子邮件地址

    noreply@abc.com

    mail.password

    SMTP 主机的密码。

    password

    如果没有为 SMTP 主机设置密码,则可以输入空 ("") 字符串。

    mail.transport.strategy

    传输协议配置类型

    SMTP_PLAIN

    mail.proxy.host

    代理服务器的主机名。

    proxy.mail.abc.com

    如果不使用此键,则必须输入一个空 ("") 字符串。

    mail.proxy.port

    代理服务器的端口号。

    26

    如果不使用此键,则必须输入一个空 ("") 字符串。

    mail.proxy.userName

    代理服务器的用户名。

    proxyuser@abc.com

    如果不使用此键,则必须输入一个空 ("") 字符串。

    mail.proxy.password

    代理服务器的密码。

    proxypassword

    如果不使用此键,则必须输入一个空 ("") 字符串。

    mail.dkimPrivateKey.path

    域密钥识别邮件 (DKIM) 私钥路径。

    /usr/key

    如果不使用此键,则必须输入一个空 ("") 字符串。

    mail.dkimPrivateKey.signingDomain

    DKIM 私钥签名域。

    abc.com

    如果不使用此键,则必须输入一个空 ("") 字符串。

    mail.dkimPrivateKey.selector

    DKIM 私钥选择器。

    xyz

    如果不使用此键,则必须输入一个空 ("") 字符串。

    您必须配置表中列出的所有参数,即使不适用于您的环境也是如此。对于您环境中不使用的键,必须添加 ""

    例如,如果您不使用邮件代理主机,则必须按如下所示配置键。

    ./configclient.py SET -k mail.proxy.host -v ""

  4. 运行 monit restart itbm-server 命令。

    Itbm 服务器重新启动。

  5. 要使配置生效,请重新启动 vRealize Business for Cloud 虚拟设备。