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

一般配置

Messaging Server POP、IMAP 和 HTTP 服务的配置包括启用或禁用服务、指定端口号和修改发送给连接客户端的服务标题(可选)。本节提供了背景信息;有关完成这些设置所需的步骤,请参见配置 POP 服务配置 IMAP 服务配置 HTTP 服务

启用和禁用服务

您可以控制任何特定的 Messaging Server 实例是否提供 POP、IMAP 或 HTTP 服务。这与启动和停止服务不同(请参见启动和停止服务);要使 POP、IMAP 或 HTTP 发挥作用,必须将其启用并启动。

与启动或停止服务相比,启用服务是更为“全局”的过程。例如,启用的设置在系统重新引导后仍然可用,但是在重新引导后,您必须重新启动以前“停止”的服务。

无需启用不准备使用的服务。例如,如果只将 Messaging Server 实例用作邮件传输代理 (MTA),则应该禁用 POP、IMAP 和 HTTP。如果只将其用于 POP 服务,则应该禁用 IMAP 和 HTTP。如果只将其用于基于 Web 的电子邮件,则应该禁用 POP 和 IMAP。

您可以在服务器级别启用或禁用服务。本章介绍了这一过程。指定要启动的服务也对此过程进行了介绍。您还可以通过设置指定的 LDAP 属性 mailAllowedServiceAccess 在用户级别启用或禁用服务。

指定端口号

对于每项服务,您都可以指定服务器用于服务连接的端口号:

有时可能需要指定不同于默认值的端口号,例如,如果一台主机计算机中有两个或多个 IMAP 服务器实例,或者同一主机计算机既用作 IMAP 服务器又用作 Messaging Multiplexor 服务器。(有关 Multiplexor 的信息,请参见第 7 章,配置和管理多路复用器服务。)

指定端口时请注意以下两点:

用于加密通信的端口

Messaging Server 支持使用安全套接字层 (SSL) 协议与 IMAP、POP 和 HTTP 客户机进行加密通信。有关 Messaging Server 支持 SSL 的一般信息,请参见配置加密和基于证书的验证

基于 SSL 的 IMAP

您可以接受默认(建议)的基于 SSL 的 IMAP 端口号 (993),也可为基于 SSL 的 IMAP 指定其他端口。

由于大多数当前 IMAP 客户机要求使用单独的端口,因此 Messaging Server 提供了使用单独的 IMAP 端口和基于 SSL 的 IMAP 端口这一选项。在同一端口上既使用 IMAP 又使用基于 SSL 的 IMAP 进行通信是刚刚出现的标准;只要 Messaging Server 已安装 SSL 证书(请参见通过管理控制台获得证书),Messaging Server 便可以支持在同一端口上使用基于 SSL 的 IMAP。

基于 SSL 的 Pop

默认的基于 SSL 的单个 POP 端口为 995。您也可以使用命令 "STLS" 启动基于 SSL 的普通 POP 端口(请参见配置 POP 服务)。

基于 SSL 的 HTTP

您可以接受默认的基于 SSL 的 HTTP 端口号 (443),也可以为 HTTPS 指定其他端口。

服务标题

客户机首次连接到 Messaging Server POP 或 IMAP 端口时,服务器将向该客户机发送标识文本字符串。此服务标题(通常不向客户端用户显示)将服务器标识为 Sun Java System Messaging Server,并给出服务器的版本号。此标题主要用于客户机调试或问题隔离。

如果要向连接的客户机发送其他消息,则可以替换 POP 或 IMAP 服务的默认标题。

您可以使用 Sun ONE Console 或 configutil 实用程序 (service.imap.banner, service.pop.banner) 来设置服务标题。有关 configutil 的详细语法信息,请参见 《Sun Java System Messaging Server 6 2005Q4 Administration Reference》