Sun Java Communications Suite 5 发行说明

Messaging Server 中已过时和已删除的功能

在将来的发行版中可能会取消对以下功能的支持(或者在此发行版中即已删除):

Messenger Express 和 Calendar Express

以后,Messenger Express 和 Calendar Express 用户界面中将不再添加任何新功能。与新的 Communications Express 用户界面相比,它们已经过时了。在下一主要发行版中,Messenger Express 和 Calendar Express 都将从产品中删除。


注 –

已过时的内容还包括 Messenger Express 邮件过滤器用户界面 (msg-svr-base /SUNWmsgmf/MailFilter.war )。


以下错误将影响过时的 Messenger Express 产品:

无错误号

“向上”和“向下”按钮被删除。

用来指定过滤器排序的“向上”和“向下”按钮已被删除。

4925995

在 Internet Explorer 6 中使用代理服务器设置时,Messenger Express 可能会出现问题。

解决方法:启用或禁用 Internet Explorer 编码菜单中的“自动检测”选项。使用直接连接或切换到其他代理服务器。

4908625

“高级邮件过滤器条件”窗口中删除了以下功能。

在 Messaging Server 6.0 Patch 1 发行版中,从“邮件过滤器”用户界面的“高级邮件过滤器条件”窗口中删除了为过滤器指定时间帧的功能。删除该功能的原因是基础系统不支持该功能。

4883651

在现有组中创建组时,可能会遇到以下错误: pab::PAB_ModifyAttribute:ldap 错误(无此对象)。

4653960

本地化的 Messenger Express 未合并一些由 Outlook Express 创建的文件夹。

有时需要用 Outlook Express 创建的“已发送邮件”文件夹替代 Messenger Express 中默认的“已发送”文件夹,这样两个客户端发送的所有邮件都将被复制到“已发送邮件”文件夹中。这不适用于日语本地化。

解决方法:

  1. 编辑日语的 i18n.js,使其与 Outlook Express 的 "Sent Items" 的翻译相匹配。

    				  i18n[’sent folder IE’] = ’soushinzumiaitemu’ 
    				  fldr[’Sent Items’] = ’soushinzumiaitemu’
    				  
  2. 最终用户必须首先使用 Outlook Express 登录 Messaging Server。

4633171

使用 Directory Server 5.1 或更高版本时,无法在“个人通讯录”中为单个联系人输入多个电子邮件 ID。

目录服务器的运行是正常的。由于 Netscape Directory Server 4.x 中存在的一个问题,您可以输入多个电子邮件 ID。

Administration Console

Messaging Server 产品中已删除 Sun Java System Administration Console。

应该通过 Messaging Server 命令行界面或配置文件执行管理功能。文档中有关使用控制台的参考资料尚未更正。

DIGEST-MD5

当客户端通过 IMAP、POP 或 SMTP 连接到 Messaging Server 时,必须使用 SASL (RFC 2222) 验证机制或简单密码向服务器证明其身份。当 LDAP 目录被配置为以明文格式存储用户密码时,所有用户密码都会迁移为此格式,并在 Messaging Server 上设置 sasl.default.ldap.has_ plain_passwords 选项,然后启用其他三种验证机制:APOP、CRAM-MD5 和 DIGEST-MD5。所有这三种机制都通过线路传输密码的单向编码,而非密码自身。DIGEST-MD5 机制因部署和复杂性有限而不再使用,只保留 APOP 和 CRAM-MD5 机制。

LMTP 本地通道

LMTP 本地通道已过时,并要在将来的发行版中删除。

Messenger Express Multiplexor

Messenger Express Multiplexor 已被删除,建议使用 Webmail Server。请参见 Webmail 服务器支持 IMAP

imsimta refresh

此命令已过时。请根据需要使用《Sun Java System Messaging Server 6.3 Administration Reference》中的“imsimta cnbuild”《Sun Java System Messaging Server 6.3 Administration Reference》中的“imsimta restart”

imsimta stop 和 imsimta start

新的 start-msgstop-msg 命令已取代了 imsimta startimsimta stop(这两个命令已过时,并要在将来的发行版中删除)。

有关详细信息,请参见《Sun Java System Messaging Server 6.3 Administration Reference》中的“start-msg”《Sun Java System Messaging Server 6.3 Administration Reference》中的“stop-msg”

MMP Section 选项

ServiceList MMP 配置参数中 INSTANCENAME 选项的可选 SECTION 选项已过时,并要在将来的发行版中删除。

直接编辑 MTA 数据库

对数据库文件的 MTA 访问和用于处理 MTA 数据库文件的 imsimta 工具已过时。

Netscape 浏览器支持

以后将取消对 Netscape 浏览器的支持。

Red Hat Linux 3 支持

此发行版中对 Red Hat Linux 3 平台的支持已过时,并将在以后的发行版中删除。Red Hat Linux 4 上将继续支持 Communications Suite 5。

事件通知服务 (ENS)

在此发行版中,有两种用于发送事件通知和警报的通知服务:Sun Java System Message Queue (JMQ) 和事件通知服务 (Event Notification Service, ENS)。在将来的发行版中,Communications Suite 产品只使用 JMQ,而不再使用 ENS。但在此发行版中,Messaging Server、Calendar Server 和 Instant Messaging 对 ENS 仍具有内部依赖性;因此,您可以继续使用 ENS。

对于此发行版,Messaging Server IMAP IDLE 功能需要使用 ENS。Messaging Server 对 ENS 没有其他依赖性。如果不使用 IMAP IDLE,则可以只使用 JMQ 来发送事件通知。

如果要使用 IMAP IDLE,则必须配置 ENS 通知插件。您还可以通过配置 JMQ 通知插件将 JMQ 用于邮件通知。(Messaging Server 允许您配置多个通知插件。)

已过时的 configutil 参数

表 3–2 中列出的 configutil 参数已过时,并已从 Messaging Server 产品中删除。


注 –

如果将 Messaging Server 从早期发行版升级到 Messaging Server 6.3 ,则表 3–2 中列出的参数将在升级后从配置中删除。在升级之前,Sun 建议您将 configutil 输出保存为文件。


表 3–2 已删除的 configutil 参数

参数

注释

encryption.fortezza.nssslactivation

在 Messaging Server 6.0 中已删除。无替代参数。 

encryption.nscertfile

改用 local.ssldbpathlocal.ssldbprefix

encryption.nskeyfile

改用 local.ssldbpathlocal.ssldbprefix

encryption.nsssl2

不再与已过时的 SSL v2 支持相关(自 Messaging Server 6.0 开始)。 

encryption.nsssl2ciphers

不再与已过时的 SSL v2 支持相关(自 Messaging Server 6.0 开始)。 

encryption.nsssl3

不再与已过时的 SSL v2 支持相关(自 Messaging Server 6.0 开始)。SSL v3 现在始终处于启用状态。 

encryption.nsssl3ciphers

在 Messaging Server 6.0 中已删除。无替代参数。 

encryption.nsssl3sessiontimeout

在 Messaging Server 6.0 中已删除。改用 service.*.sessiontimeout

encryption.nssslclientauth

在 Messaging Server 6.0 中已删除。如果证书数据库中存在有效的 certmap.conf 和有效的客户端证书 CA,则 SSL 现在始终要求提供客户端证书。

encryption.nssslsessiontimeout

在 Messaging Server 6.0 中已删除。改用 service.*.sessiontimeout

encryption.rsa.nssslactivation

在 Messaging Server 6.0 中已删除。无替代参数。 

encryption.rsa.nsssltoken

在 Messaging Server 6.0 中已删除。改用 encryption.rsa.nssslpersonalityssllocal.*.sslnicknames。令牌名称可以作为 SSL 昵称的前缀提供:例如,token-name:nick-name

gen.configversion

从未使用。 

local.cgiexeclist

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.dbstat.captureinterval

在 Messaging Server 6.2 中已删除。改用 alarm.serverresponse.msgalarmstatinterval

local.dsame.auth.enable

从未使用。只要定义了 local.webmail.sso.amnamingurl 和相关参数,就会启用 SSO。

local.enduseradminpwd

改用 local.enduseradmincred

local.enduseradminuid

改用 local.enduseradmindn

local.imta.catchallenabled

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.ldsearchtimeout

改用 LDAP_TIMEOUT MTA 选项。

local.imta.lookupandsync

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.lookupfallbackaddress

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.lookupmaxnbfailed

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.lookupreturnwhenfound

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.nsmsglog.enable

改用 LOG_MESSAGES_SYSLOG MTA 选项。

local.imta.reverseenabled

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.scope

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.sims_migrate

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.ssrenabled

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.statssamplesize

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.ugfilter

不再与已过时的 dirsync 相关(自 Messaging Server 6.0 开始)。

local.imta.vanityenabled

改用 DOMAIN_MATCH_URL MTA 选项。

local.ldapbasedn

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapcachefile

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapconfigdn

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldaphost

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapisiedn

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapport

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapsiecred

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapsiedn

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapuselocal

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.ldapusessl

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.report.counterlogfile.expirytime

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.interval

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.level

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.logdir

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.loglevel

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.maxlogfiles

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.maxlogfilesize

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.maxlogsize

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.minfreediskspace

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.rollovertime

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.counterlogfile.separator

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.job.desc.sample

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.job.range.sample

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.job.schedule.sample

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.job.target.sample

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.job.type.sample

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.reportercmd

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.runinterval

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.type.cmd.listmbox

在 Messaging Server 6.2 中已删除。无替代参数。 

local.report.type.desc.listmbox

在 Messaging Server 6.2 中已删除。无替代参数。 

local.service.http.forceasciifrom

不再需要。 

local.service.http.proxy

MEM 已过时,因为 Webmail 通过 IMAP 与存储库进行通信(自 Messaging Server 6.3 开始)。 

local.sharedfoldersforcedsubscription

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.snmp.probetimeout

改用 local.snmp.servertimeout

local.store.expire.workday

改用 local.schedule.expire

local.store.maxlogs

改用 local.store.maxlog

local.store.notifyplugin.deletemsg.jenable

改用 local.store.notifyplugin.*.deletemsg.enable

local.store.notifyplugin.jdebuglevel

改用 local.store.notifyplugin.*.debuglevel

local.store.notifyplugin.jmaxbodysize

改用 local.store.notifyplugin.*.maxbodysize

local.store.notifyplugin.jmaxheadersize

改用 local.store.notifyplugin.*.maxheadersize

local.store.notifyplugin.jmqhost

改用 local.store.notifyplugin.*.jmqhost

local.store.notifyplugin.jmqport

改用 local.store.notifyplugin.*.jmqport

local.store.notifyplugin.jmqpwd

改用 local.store.notifyplugin.*.jmqpwd

local.store.notifyplugin.jmqtopic

改用 local.store.notifyplugin.*.jmqtopic

local.store.notifyplugin.jmquser

改用 local.store.notifyplugin.*.jmquser

local.store.notifyplugin.loguser.jenable

改用 local.store.notifyplugin.*.loguser.enable

local.store.notifyplugin.newmsg.jenable

改用 local.store.notifyplugin.*.newmsg.enable

local.store.notifyplugin.noneinbox.jenable

改用 local.store.notifyplugin.*.noneinbox.enable

local.store.notifyplugin.purgemsg.jenable

改用 local.store.notifyplugin.*.purgemsg.enable

local.store.notifyplugin.readmsg.jenable

改用 local.store.notifyplugin.*.readmsg.enable

local.store.notifyplugin.updatemsg.jenable

改用 local.store.notifyplugin.*.updatemsg.enable

local.store.serversidewastebasket

从未使用。 

local.ugldapdeforgdn

从未使用。 

local.ugldaphasplainpasswords

改用 sasl.default.ldap.has_plain_passwords

local.ugldapuselocal

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

local.webmail.smime.cert.enable

改用 local.webmail.cert.enable

local.webmail.smime.cert.port

改用 local.webmail.cert.port

local.webmail.uwcrppsupport

使用 local.service.http.ims5compat(如有必要)。

logfile.http.logname

Calendar Server 参数。在 Messaging Server 中未使用。 

logfiles.admin.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

logfiles.default.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

logfiles.http.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

logfiles.imap.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

logfiles.imta.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

logfiles.pop.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

logfiles.snmp.alias

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

nsclassname

不再与已过时的 Administration Server 相关(自 Messaging Server 6.3 开始)。 

sasl.default.transition_criteria

改用 sasl.default.auto_transition

service.http.allowadminproxy

改用 LDAP 属性 mailAllowedServiceAccess

service.http.proxydomainallowed

改用 LDAP 属性 mailAllowedServiceAccess

service.ldapmemcache

在 Messaging Server 5.2p2 中已删除。改用 service.experimentalldapmemcache

service.plaintextloginpause

在 Messaging Server 5.0 中已删除。无替代参数。 

service.pop.popminpoll

在 SIMS 4.0 中已删除。无替代参数。 

service.sslcertbasedn

在 Administration Server 作废时已删除(自 Messaging Server 6.3 开始)。使用 msgcert 管理证书数据库。

service.sslcertfile

改用 local.ssldbpathlocal.ssldbprefix

service.sslkeyfile

改用 local.ssldbpathlocal.ssldbprefix

service.sslpasswdfile

改用 local.ssldbpathlocal.ssldbprefix

service.sslrequestcert

改用 msgcert request-cert

store.diskflushinterval

改用 local.store.*synclevel

store.expirestart

改用 local.schedule.expire