EmailRelay <SMTPServer> XML 块

EmailRelay <SMTPServer> XML 块包含的属性可供 IBM® Rational® ClearQuest® EmailRelay 服务器用来确定与 SMTP 电子邮件服务器进行通信的方式。它还包含您的 SMTP 电子邮件服务器需要的参数。
<SMTPServer>
    <server keyfile="" password="" port="465" protocol="smtp" retries="3" servername="smtp.your_server.com" use_ssl="yes" username=""/> 
			<properties>
<!--Add any additional properties you need to apply based on your email server --> 
			   <!--See http://www.oracle.com/technetwork/java/javamail/ for available properties --> 
				 <property key="mail.smtps.connectiontimeout" val="120000"/>
				 <property key="mail.smtps.timeout" val="120000"/>	
			   <property key="mail.smtps.sendpartial" val="yes"/>
				 <property key="mail.smtps.debug" val="false"/>
			</properties>
</SMTPServer>

可以修改或除去缺省 <property> 属性值,也可以添加其他值。 请查看您的 SMTP 电子邮件服务器以了解您可能使用的特殊属性。

表 1. <server> XML 块属性
属性名称 描述
keyfile 包含密钥文件名称,具有的密钥可用于对 password 属性中存储的用户密码进行解密。
要点: 如果您更改此属性的值(如文件名或目录路径),那么您还必须更改物理密钥文件。
password 包含 SMTP 电子邮件用户的已加密密码。
注: 您无法更改此属性的值。该值基于传递给 cqemailrelay.pl 脚本中 -smtppassword 自变量的参数自动生成。包含在密码属性中的值已加密并与密钥绑定。
port 包含用于连接到 SMTP 电子邮件服务器的 SMTP 电子邮件服务器端口。此属性的缺省值设置为 25。否则,此属性的值基于 -smtpport 属性的值。
protocol 包含用于与 SMTP 电子邮件服务器进行通信的 SMTP 协议。通常此值为 smtpsmtps。 此属性的值根据 -usessl 属性中指定的值确定。如果 -usessl 的值为 yes,那么将使用 smtps,否则将使用 smtp。
retries 包含大于 -1 的整数。此值是重试与 SMTP 电子邮件服务器的失败连接的尝试次数。缺省值为 3。如果您遇到 EmailRelay 与 SMTP 电子邮件服务器之间的通信问题,请增大此属性的值。
servername 包含由 EmaiRelay 用于连接到 SMTP 电子邮件服务器的 SMTP 电子邮件服务器名称或 IP。此属性的值基于 -smtpserver 属性的值。
use_ssl 包含字符串值 yesno。此值用于建立 EmailRelay 服务器与 SMTP 电子邮件服务器之间的安全套接字通信。此属性的值基于 -usessl 属性的值。
username 包含当 EmailRelay 连接到 SMTP 电子邮件服务器时使用的 SMTP 电子邮件服务器用户名。注意:
注: 您无法更改此属性的值。它基于 password 属性的值以及 keyfile 属性中存储的密钥文件中包含的值。
表 2. <properties> XML 块属性
属性名称 描述
key 包含由 EmailRelay 服务器传递到 SMTP 电子邮件服务器的 SMTP 属性密钥的密钥部分。
value 包含由 EmailRelay 服务器传递到 SMTP 电子邮件服务器的 SMTP 属性密钥的值部分。

Feedback