cqemailrelay.pl 脚本

使用 cqemailrelay.pl 脚本来生成和定制 cqemailrelay_cfg.xml EmailRelay XML 配置文件。
EmailRelay 使用 EmailRelay XML 配置文件来完成以下这些操作:

cqemailrelay.pl Perl 脚本的语法如下所示:

cqperl cqemailrelay.pl arg1argN

cqemailrelay.pl Perl 脚本接受三组命令行自变量。每一组都控制不同的 EmailRelay 设置。

ClearQuest Web 服务器的自变量如下所示:

-dbset <dbset> -userdb <userdb> -username <user> -password <password> -serverurl <url> >
[-replicaname <name> -dumppayload <dir>]

请参阅 ClearQuest Web 服务器的 cqemailrelay.pl 脚本参数,以获取 ClearQuest Web 服务器自变量的描述。

ClearQuest EmailRelay 服务器的自变量如下所示:

-relaycfgdir <dir> -mode <postoffice
| smtprelay> [-smtprelayport <port>] 

请参阅 ClearQuest EmailRelay 服务器的 cqemailrelay.pl 脚本参数,以获取 EmailRelay 服务器自变量的描述。

SMTP 电子邮件服务器的自变量如下所示:

-smtpserver <name|IP> [-smtpport <port> -smtpuser <name> -smtppassword <password> -usessl <yes
| no>] 

请参阅 SMTP 电子邮件服务器的 cqemailrelay.pl 脚本参数,以获取 SMTP 电子邮件服务器自变量的描述。

当您运行 cqemailrelay.pl 脚本时,它会创建现有 cqemailrelay_cfg.xml 文件的备份。 名为 cqemailrelay_cfg-<time-stamp>.xml 的备份文件位于由 ClearQuest EmailRelay 服务器自变量 -relaycfgdir 标识的目录中。

要点: 当您多次运行 cqemailrelay.pl Perl 脚本以更改配置或者添加新的 ClearQuest 数据库时,请确保每次都使用相同的 -relaycfgdir 值。这是 cqemailrelay.pl 脚本了解现有 EmailRelay 配置的唯一方式。否则,位于新的 -relaycfgdir 位置的新 cqemailrelay_cfg.xml 文件将影响现有设置,尤其是当您已为两个或两个以上 ClearQuest 数据库设置和配置 EmailRelay 的情况下。 例如,假设您针对 -relaycfgdir 自变量使用路径 C:\EmailRelay 来为多个 ClearQuest 数据库设置和配置 EmailRelay。 稍后您决定更改某些值或者添加新的 ClearQuest 数据库,但是您期望针对 -relaycfgdir 自变量使用 D:\EmailRelay 路径。将会创建新的 cqemailrelay_cfg.xml 文件,该文件不包含位于 C:\EmailRelay 目录的先前 cqemailrelay_cfg.xml 文件中的设置和配置信息。
注: 当运行 cqemailrelay.pl 脚本来配置 EmailRelay,或者在 EmailRelay XML 配置文件中更改参数时,都必须重新启动在其中部署 EmailRelay 的 WebSphere® 概要文件才能使更改生效。

反馈