IBM BPM version 8.6.0 cumulative fix 2018.03

为 SMTP 服务器指定端口号

Process ServerProcess Center100Custom.xml 文件中,可以设置配置设置来为简单电子邮件传输协议 (SMTP) 服务器指定端口号。

关于此任务

以前在所有场景下,SMTP 服务器均使用缺省端口号 25。 但是,现在可使用新的 mail-smtp-port 设置,为 SMTP 服务器指定任何端口号。

如果想要更改设置的值,那么可以通过在 100Custom.xml 文件中添加或更新设置来覆盖该值。 例如,要将设置添加到 100Custom.xml 文件,您可以在 <properties> 元素下添加以下元素,并根据需要修改该值:
<server>
   <email merge="mergeChildren">
      <mail-smtp-port merge="replace">465</mail-smtp-port>
   </email>
</server>

有关需要更新的个别 100Custom.xml 文件及其位置的信息,请参阅主题100Custom 配置文件的位置

但是,为了一致可靠地更改 IBM® BPM 部署环境中所有 100Custom.xml 文件中的设置值,建议您按以下过程中所述使用 updateBPMConfig 命令:

过程

  1. 停止 Process ServerProcess Center 的服务器。
  2. 按主题 updateBPMConfig 命令 中所述,在断开连接方式下启动脚本编制客户机。
  3. 运行以下命令可同时更新所有受影响的服务器:
    wsadmin> AdminTask.updateBPMConfig( [ '-create', '/server' ] )
    wsadmin> AdminTask.updateBPMConfig( [ '-create', '/server/email' ] )
    wsadmin> AdminTask.updateBPMConfig( [ '-create', '/server/email/mail-smtp-port', '-xNodeValue', setting_value ] )
    wsadmin>AdminConfig.save()

    setting_value 变量替换为端口号。

  4. 重新启动服务器。

结果

更新 100Custom.xml 文件的建议方式是运行 updateBPMConfig 命令。 但是,如果更新未成功,您可以遵循主题 创建 100Custom.xml 配置文件 中的步骤手动更新文件。