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

MMP 虚拟域

MMP 虚拟域是一组与服务器 IP 地址相关联的配置设置。此功能的主要用途是为每个服务器 IP 地址提供不同的默认域。

用户可以使用简短形式的用户 ID 或全限定的用户 ID(格式为 user@domain)来对 MMP 进行验证。提供简短形式的用户 ID 时,MMP 将附加 DefaultDomain 设置(如果已指定)。因此,支持多个托管域的站点只需通过将服务器 IP 地址和 MMP 虚拟域与每个托管域相关联便可以允许使用简短形式的用户 ID。

要为给定的托管域查找用户子树,建议通过该域的 LDAP 域树条目中的 inetDomainBaseDN 属性来查找。MMP 的 LdapUrl 设置不适用于此目的,因为后端邮件存储服务器还需要在 LDAP 中查找用户并且不支持虚拟域。

启用 Sun LDAP Schema 2 时(请参见 《Sun Java Enterprise System 2005Q4 Installation Guide for UNIX》《Sun Java System Communications Services 6 2005Q4 Schema Reference》),指定域的用户子树将是该域组织节点下的子树中的所有用户。

要启用虚拟域,请编辑实例目录中的 ImapProxyAService.cfgPopProxyAService.cfgSmtpProxyAService.cfg 文件,以便 VirtualDomainFile 设置可以指定虚拟域映射文件的完整路径。

每个虚拟域文件条目都具有以下语法:

vdmap name 
IPaddrname:parameter value

其中,name 仅用于将 IP 地址与配置参数相关联,并且可以是您选择使用的任何名称;IPaddr 采用以点分隔的四组数字格式;parametervalue 对用于配置虚拟域。设置后,虚拟域配置参数值将覆盖全局配置参数值。

下面列出了可以为虚拟域指定的配置参数:


AuthCacheSizeAuthCacheSizeTTL
AuthService
BindDNBindPass
CertMap
ClientLookup
CRAMs
DefaultDomain
DomainDelim
HostedDomains
LdapCacheSizeLdapCacheTTL
LdapURL
MailHostAttrs
PreAuth
ReplayFormat
RestrictPlainPasswords
StoreAdminStoreAdminPass
SearchFormat
TCPAccess
TCPAccessAttr

注 –

除非正确设置了 LdapURL,否则 BindDNBindPassLdapCacheSizeLdapCacheTTL 设置将被忽略。


有关这些配置参数的详细描述,请参见 《Sun Java System Messaging Server 6 2005Q4 Administration Reference》