vRealize Business for Cloud 需要使用 SMTP 服务器才能通过电子邮件将报告发送给收件人。您可以在 vRealize Business for Cloud 中配置 SMTP 服务器属性以通过电子邮件发送报告。
前提条件
必须在环境中配置可用于 vRealize Business for Cloud 的 SMTP 服务器。
过程
- 通过对 vRealize Business for Cloud 虚拟设备的 IP 地址执行 SSH 来登录 Shell 提示符。
- 导航到 /usr/ITFM-Cloud/va-tools/bin/ 目录。
cd/usr/ITFM-Cloud/va-tools/bin/.
- 要配置 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 ""
- 运行 monit restart itbm-server 命令。
Itbm 服务器重新启动。
- 要使配置生效,请重新启动 vRealize Business for Cloud 虚拟设备。