Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.6_CTP_3.1.2

...

可以从 UI 或命令行中安装此工具。

从 UI 安装

  1. 选择 Parasoft> 首选项Preferences
  2. 选择 系统属性 并单击 System Properties 并单击 Add JARs
  3. 在文件选择器中,选择 com.veritualize.listener.smtp-<version>.jar。
  4. 单击 Apply ,重启 Virtualize。

...

Scroll Table Layout
widths30%,70%

主机名
Host Name

定义 SMTP 服务器的主机名。如果为空,则使用系统默认主机名。

端口号
Port定义 SMTP 服务器的端口。如果为空,监听器将不会启动。

安全设置

Scroll Table Layout
widths30%,70%

用户属性文件
User Properties File

指定用于定义用户名和密码组合的属性文件的绝对路径。密码以纯文本形式存储。属性文件应按照以下格式配置:

<username>=<password>

如果该字段为空,则禁用用户身份验证。

启用传输层安全性
Enable Transport Layer Security

启用/禁用传输层安全性。如果设置为 true ,所有到服务器的连接都将加密。启用 TLS 需要正确配置密钥存储库和信任存储库。

默认为 false

密匙库文件
Key Store File

指定密钥存储文件的绝对路径。密钥存储文件必须是标准格式(例如,JKS、PKCS12 等)。如果启用了 TLS,并且没有定义值,那么将使用 JVM 系统属性 javax.net.ssl.keyStore。TLS 必须启用设置才能使此属性生效

密匙库类型
Key Store Type

定义密钥存储库文件设置中提供的密钥存储库文件的类型。如果启用了 TLS,并且没有定义值,那么将使用 JVM 系统属性 javax.net.ssl.keyStoreType。TLS 必须启用设置才能使此属性生效

Key Store Password

定义密钥存储库文件设置中提供的密钥存储库的密码。如果启用了 TLS,并且没有定义值,那么将使用 JVM 系统属性 javax.net.ssl.keyStorePassword。TLS 必须启用设置才能使此属性生效

启用客户端身份验证
Enable Client Authentication

在启用 TLS 时启用/禁用客户端身份验证。如果设置为 true,所有连接都需要服务器对客户端证书进行身份验证。信任存储文件必须使用客户端证书作为“受信任”证书正确配置。TLS 必须启用设置才能使此属性生效

默认为 false

信任存储库文件
Trust Store File

指定用于验证客户端证书的真实性(“信任”)的密钥存储文件的绝对路径。密钥存储文件必须是标准格式(例如,JKS、PKCS12 等)。如果启用了 TLS,并且没有定义值,那么将使用 JVM 系统属性 javax.net.ssl.trustStore。TLS 必须启用设置才能使此属性生效

信任存储库类型
Trust Store Type

定义密钥存储库文件设置中提供的信任存储库文件的类型。如果启用了 TLS,并且没有定义值,那么将使用 JVM 系统属性 javax.net.ssl.trustStoreType。TLS 必须启用设置才能使此属性生效。

信任资源库密码
Trust Store Password

定义密钥存储库文件设置中提供的信任存储库的密码。如果启用了 TLS,并且没有定义值,那么将使用 JVM 系统属性 javax.net.ssl.keyStorePassword。TLS 必须启用设置才能使此属性生效。