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 vrbc-xenon-services 命令。
    vrbc-xenon-services 将重新启动。
  5. 要使配置生效,请重新启动 vRealize Business for Cloud 虚拟设备。