Sun Java System Messaging Server 6 2005Q4 管理指南

Procedure配置 HTTP 服务

步骤
  1. 从 Sun ONE Console 中打开要配置的 Messaging Server。

  2. 单击“配置”选项卡并打开左窗格中的“服务”文件夹。

  3. 选择 "HTTP"。

  4. 在右窗格中单击“系统”选项卡。

  5. 要启用该服务,请选中标有“启用端口处的 HTTP 服务”的框,然后指定端口号。

  6. 如果需要,请启用基于密码的登录。

  7. 指定以下连接设置:

  8. 指定以下进程设置:

  9. 指定以下邮件设置:

    • 如果需要,指定附件假脱机目录。

    • 如果需要,指定最大外发邮件大小。请注意,这包括以 base64 编码的所有附件,而 base64 编码要求 33% 的额外空间。因此,控制台中 5 兆字节的限制将导致邮件和附件的最大大小为 3.75 M 左右。

      HTTP 客户机构建带有附件的邮件时,附件被上载到服务器并存储在文件中。在将邮件发送给 MTA 进行路由或传送之前,HTTP 服务将检索附件并构建邮件。您可以接受默认的附件假脱机目录,也可以指定替换目录。您还可以指定允许的附件最大大小。

  10. 指定以下 MTA 设置:

    • 如果需要,指定替换的 MTA 主机名。

    • 如果需要,指定替换的 MTA 端口。

      默认情况下,HTTP 服务将外发 Web 邮件发送给本地 MTA,以进行路由或传送。您可能希望把 HTTP 服务配置为将邮件发送给远程 MTA,例如,如果您的站点提供托管服务并且大部分收件人不在与本地主机计算机相同的域中。要将 Web 邮件发送给远程 MTA,您需要指定远程主机名称和远程主机的 SMTP 端口号。

  11. 单击“保存”。

    命令行。您可以按照如下所示在命令行中设置 HTTP 属性的值:

    启用或禁用 HTTP 服务:

    configutil -o service.http.enable -v [ yes | no ]

    指定端口号:

    configutil -o service.http.port -v number

    为基于 SSL 的 HTTP 启用单独的端口:

    configutil -o service.http.enablesslport -v [ yes | no ]

    为基于 SSL 的 HTTP 指定端口号:

    configutil -o service.http.sslport -v number

    启用或禁用密码登录:

    configutil -o service.http.plaintextmincipher -v value

    其中 value 是以下值之一:

    -1—禁用密码登录

    0—启用密码登录而不进行加密

    40—启用密码登录并指定加密程度

    128—启用密码登录并指定加密程度

    设置每个进程的最大网络连接数量:

    configutil -o service.http.maxsessions -v number

    设置连接的最大空闲时间:

    configutil -o service.http.idletimeout -v number

    设置客户机会话的最大空闲时间:

    configutil -o service.http.sessiontimeout -v number

    设置每个进程的最大线程数量:

    configutil -o service.http.maxthreads -v number

    设置最大进程数量:

    configutil -o service.http.numprocesses -v number

    指定客户机外发邮件的附件假脱机目录:

    configutil -o service.http.spooldir -v dirpath

    指定最大邮件大小:

    configutil -o service.http.maxmessagesize -v size

    其中 size 为字节数。请注意,这包括以 base64 编码的所有附件,而 base64 编码要求 33% 的额外空间。因此,控制台中 5 兆字节的限制将导致邮件和附件的最大大小为 3.75 M 左右。

    指定替换的 MTA 主机名:

    configutil -o service.http.smtphost -v hostname

    为替换 MTA 主机名指定端口号:

    configutil -o service.http.smtpport -v portnum