本部分说明如何在 UNIX 系统和 Linux 上将 Rational® ClearQuest® Web 配置为使用 SMTP 邮件传输协议
根据环境具有的是单个 Rational ClearQuest 服务器还是多个服务器,在 UNIX 系统和 Linux 上配置 SMTP 的电子邮件选项的过程会有所不同。请根据您的环境选择相应的步骤。
在 UNIX 系统和 Linux 上使用 SMTP 时,Rational ClearQuest Web 发送的所有电子邮件通知消息都具有用户(该用户设定电子邮件规则)的发送地址和与 “站点管理”页面的电子邮件选项选项卡上指定的 SMTP 回复地址对应的回复地址。
在单个服务器环境下配置 SMTP
要在 UNIX 系统和 Linux 上的单个 ClearQuest 服务器配置中配置 SMTP 协议:
- 登录 Rational ClearQuest Web 客户端。您的用户帐户必须设置为具有超级用户特权。
- 配置“站点管理”页面的电子邮件选项选项卡:
- 在发送电子邮件状态列表上,根据需要选择活动或非活动选项。
- 在邮件传输类型列表中,选择 SMTP。
- 在 SMTP 主机字段中,输入您的 SMTP 服务器名称。
- 在 SMTP 回复字段中,输入专用电子邮件帐户的电子邮件地址,Rational ClearQuest Web 可使用该地址作为通知消息中的回复地址。在此示例中,地址为 SomeGenericReturnAddress@MyDomain。
在多个服务器环境下配置 SMTP
如果在 UNIX 系统和 Linux 上环境中包含多个服务器,那么无法在“站点管理”页面的电子邮件选项选项卡上对其进行配置。您必须对每台服务器计算机执行以下过程。
- 查看 Rational ClearQuest 服务器计算机上的 /etc/mail/sendmail.cf 文件以验证该文件的配置是否正确。
- 使用 Rational ClearQuest 服务器计算机上的电子邮件客户端验证您是否可以发送电子邮件。
- 将文件 /opt/rational/clearquest/cqweb/cqserver/config/SendMail 复制到根目录的以下位置,如果需要则创建子目录:
/.Rational/.Registry/ClearQuest/SendMail
- 编辑 /.Rational/.Registry/ClearQuest/SendMail 文件,使用相应的配置设置替换占位符文本。
例如:
SendActive: 1
ReplyTo: SomeGenericReturnAddress@mycompany.comSMTPHost: SomeHost
有关 SMTP 电子邮件选项的信息,请参阅“站点管理”页面的上下文相关帮助。
- 重新启动 Rational ClearQuest 服务器。
如果在配置中更改了某一台 Rational ClearQuest 服务器计算机上的任一注册表值,那么必须对其他计算机进行相同的更改。