本指南说明如何管理 Sun JavaTM System Messaging Server 及其附带的软件组件。通过使用开放的 Internet 标准,Messaging Server 为满足各种规模的企业和邮件服务主机的电子邮件需求提供了功能强大且灵活的跨平台解决方案。
有关本文档的修订历史记录,请参见Sun Java System Messaging Server 6.3 管理指南修订历史记录。
本书的目标读者为负责在站点上管理和部署 Messaging Server 的用户。此外,还应该阅读《Sun Java Communications Suite 5 Deployment Planning Guide》。
本指南假设您负责管理 Messaging Server 软件并且大致了解以下知识:
Internet 和万维网
Messaging Server 协议
Sun Java System Directory Server 和 LDAP
系统管理和联网
常规部署体系结构
本指南包含以下章节和附录:
表 P–1 本书的结构
章节 |
说明 |
---|---|
前言 |
关于使用本指南的一般信息。 |
介绍要使 Messaging Server 正常运行所需的任务。 |
|
第 2 章,从 Messaging Server 5.2 升级到 Sun Java System Messaging Server |
说明如何从 Messaging Server 5.2 升级到该版本的 Messaging Server。 |
提供了有关如何配置 Veritas Cluster Server 和 Sun Cluster 高可用性群集软件以便与 Messaging Server 一起使用的信息。 |
|
介绍 Messaging Server 的一般任务。 |
|
说明如何配置服务器以支持 POP、IMAP 和 HTTP 服务 |
|
说明如何启用单点登录。 |
|
介绍用于标准邮件协议(POP、IMAP 和 SMTP)的 Messaging Multiplexor (MMP)。 |
|
提供了 MTA 的概念性说明。 |
|
介绍地址转换和路由选择。 |
|
介绍 MTA 服务和配置。 |
|
说明如何在 imta.cnf 文件中配置重写规则。 |
|
说明如何在 MTA 配置文件 imta.cnf 中使用通道关键字定义。 |
|
说明如何在 MTA 中使用预定义的通道定义。 |
|
说明如何使用 Messaging Server 集成和配置垃圾邮件和病毒过滤软件。 |
|
介绍一种可在 SMTP 对话期间检测和拒绝伪造电子邮件的技术。 |
|
介绍 LMTP 操作和部署。 |
|
介绍休假自动回复机制。 |
|
讨论如何基于邮件的源(发件人、IP 地址等)或标题字符串来过滤邮件。 |
|
介绍一种可取代 conn_throttle.so 的系统信息库进程,此进程提供了类似功能,但却将其扩展到 Messaging Server 安装。 |
|
介绍消息存储和消息存储管理界面。 |
|
介绍 Messaging Server 的归档概念。 |
|
说明如何配置 JMQ 通知插件,以生成供 Message Queue 服务中的客户端使用的消息。 |
|
说明如何配置 Messaging Server 的安全性和访问控制。 |
|
说明如何管理 S/MIME。 |
|
介绍 Messaging Server 日志记录工具。 |
|
介绍对 MTA 进行故障排除的常用工具、方法和过程。 |
|
介绍 Messaging Server 的监视功能。 |
|
说明如何启用 Messaging Server 的 SNMP 支持功能。 |
|
说明如何在 Messaging Server 中启用 Event Notification Service Publisher (ENS Publisher) 和管理 Event Notification Service (ENS)。 |
|
说明如何实现短消息服务 (Short Message Service, SMS)。 |
|
提供可以用来规划安装的工作单。 |
下表汇总了 Messaging Server 文档集中包含的书籍。
表 P–2 Messaging Server 文档
文档标题 |
内容 |
---|---|
《Sun Java System Messaging Server 6.3 Administration Reference 》 |
提供关于 Messaging Server 命令、configutil 参数、配置文件和选项以及支持的标准的详细参考信息。 |
《Sun Java Communications Suite 5 Deployment Planning Guide 》 |
包含部署 Sun Java System Communications Services(包括 Messaging Server)所需的信息。 |
说明如何配置和管理 Sun Java System Communications Services Delegated Administrator。还介绍了 Delegated Administrator 命令。 |
|
说明如何将 Sun Java System LDAP Directory 数据从 LDAP Schema 1 迁移到针对 System Messaging Server 和 Calendar Server 的 LDAP Schema 2。 |
|
《Sun Java Communications Suite 5 Event Notification Service Guide 》 |
介绍针对 System Messaging Server 和 Calendar Server 的 Event Notification Service (ENS) 体系结构和 API。给出关于 ENS API 的详细说明,ENS API 可用于自定义服务器安装。 |
包含 Sun Java System Messaging Serve 发行时可用的重要信息。此外,还介绍了新增功能和增强功能、已知问题和限制以及其他信息。 |
|
作为针对 Messaging Server 和 Calendar Server 的模式信息的参考。 |
|
说明如何管理 Communications Express 及其附带的软件组件。 |
|
《Sun Java System Communications Express 6.3 Customization Guide 》 |
说明如何自定义 Communications Express 的外观。着重说明如何进行最常用的自定义。 |
包含安装 Sun Java Enterprise System (Java ES) 软件所需的信息。 |
|
《Sun Java System Messaging Server 6 2005Q4 MTA Developer’s Reference 》 |
介绍 Messaging Server 邮件传输代理 (Message Transfer Agent, MTA) 软件开发工具包 (Software Development Kit, SDK) 和 Callable Send 工具。 |
词汇表。 |
|
指向 Communications Suite 文档的主题链接。 |
此外,请使用以下 URL 查看适用于所有 Communications Services 产品的文档:
可以通过 http://docs.sun.com Web 站点联机访问 Sun 技术文档。您可以浏览归档文件或搜索某个特定的书名或主题。
有关与部署 Messaging Server 相关的其他服务器文档,请转至:
Access Manager 文档:http://docs.sun.com/app/docs/coll/1292.2
Calendar Server 文档:http://docs.sun.com/app/docs/coll/1313.2
Communications Express 文档:http://docs.sun.com/app/docs/coll/1312.2
Directory Server 文档:http://docs.sun.com/app/docs/coll/1316.2
Instant Messaging 文档:http://docs.sun.com/app/docs/coll/1309.2
Messaging Server 文档:http://docs.sun.com/app/docs/coll/1312.2
下表介绍了本指南中使用的默认路径和文件名。
表 P–3 默认路径和文件名
占位符 |
说明 |
默认值 |
---|---|---|
msg-svr-base |
表示 Messaging Server 的基本安装目录。Messaging Server 的默认基本安装目录和产品目录,取决于具体的平台。 |
Solaris 系统:/opt/SUNWmsgsr |
下表描述了本书中使用的印刷约定。
表 P–4 印刷约定
字体或符号 |
含义 |
示例 |
---|---|---|
AaBbCc123 |
命令、文件和目录的名称;计算机屏幕输出 |
编辑 .login 文件。 使用 ls -a 列出所有文件。 machine_name% you have mail. |
AaBbCc123 |
用户键入的内容,与计算机屏幕输出的显示不同 |
machine_name% su Password: |
AaBbCc123 |
要使用实名或值替换的占位符 |
用于删除文件的命令为 rm filename。 |
AaBbCc123 |
保留未译的新词或术语以及要强调的词(注意:某些强调的词在联机状态下以粗体显示) |
这些称为 Class 选项。 |
新词术语强调 |
新词或术语以及要强调的词 |
缓存是存储在本地的副本。 不要保存文件。 |
《书名》 |
书名 |
阅读《用户指南》的第 6 章。 |
下表显示了默认系统提示符和超级用户提示符。
表 P–5 Shell 提示符
Shell |
提示符 |
---|---|
UNIX 和 Linux 系统上的 C shell |
machine_name% |
UNIX 和 Linux 系统上的 C shell 超级用户 |
machine_name# |
UNIX 和 Linux 系统上的 Bourne shell 和 Korn shell |
$ |
UNIX 和 Linux 系统上的 Bourne shell 和 Korn shell 超级用户 |
# |
下表对本书中可能使用的符号进行了解释。
表 P–6 符号约定
符号 |
说明 |
示例 |
含义 |
---|---|---|---|
[ ] |
包含可选的参数和命令选项。 |
ls [-l] |
-l 不是必需选项。 |
{ | } |
包含必需命令选项的选项集。 |
-d {y|n} |
-d 选项要求您使用参数 y 或参数 n。 |
${ } |
表示变量引用。 |
${com.sun.javaRoot} |
引用 com.sun.javaRoot 变量的值。 |
- |
连接需要同时按下的多个键。 |
Control-A |
在按 A 键的同时按 Ctrl 键。 |
+ |
连接需要连续按下的多个键。 |
Ctrl+A+N |
按 Ctrl 键,再将其释放,然后按后续键。 |
-> |
表示图形用户界面中的菜单项选择。 |
“文件”->“新建”->“模板” |
从“文件”菜单中选择“新建”。 从“新建”子菜单中选择“模板”。 |
可以通过 docs.sun.com Web 站点联机访问 Sun 技术文档。您可以浏览 docs.sun.com 文档库或查找某个特定的书名或主题。这些书是以联机文件的形式提供的,有 PDF 和 HTML 两种格式。残障人士用户可以通过辅助技术读取这两种格式的文件。
要访问 Sun 资源,请转至 http://www.sun.com。
Downloads of Sun products
Services and solutions
Support(包括修补程序和更新)
Training
Research
Communities(例如,Sun Developer Network)
本文档引用了第三方 URL,并提供了其他相关信息。
Sun 对本文档中提到的第三方 Web 站点的可用性不承担任何责任。对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他材料,Sun 并不表示认可,也不承担任何责任。对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的或连带产生的实际或名义损坏或损失,Sun 概不负责,也不承担任何责任。
Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。要共享您的意见,请访问 http://docs.sun.com,然后单击“发送意见”(Send Comments)。在联机表单中,提供完整的文档标题和文件号码。文件号码包含 7 位或 9 位数字,可在书的标题页或在文档的 URL 中找到该号码。
版本 |
日期 |
更改说明 |
---|---|---|
12 |
2007 年 6 月 8 日 |
|
11 |
2007 年 4 月 14 日 |
|
10 |
2007 年 3 月 |
本技术说明的初始版本。 |