第1章 认识电子邮件 1
1.l 邮件消息 1
1.2 邮件的投递 3
1.3 Email地址 3
1.4 邮件的路由 4
1.4.1 Internet上的邮件路由选择 5
1.4.2 UUCP上的邮件路由选择 5
1.4.3 UUCP和RFC 822的混合 6
1.5 路径别名和映射文件格式 7
第2章 什么是邮件服务 10
2.1 邮件配置系统 10
2.1.1 系统组成 10
2.1.2 用户代理 13
2.1.3 邮件传输代理 13
2.1.4 邮件处理程序 13
2.1.5 域 14
2.1.6 邮件地址 16
2.1.7 信箱 17
2.1.8 别名 18
2.2 邮件服务剖析 19
2.2.l 邮件服务文件目录 19
2.2.2 邮件服务如何工作 21
2.2.3 邮件如何寻址 21
2.3 规划邮件服务 23
2.3.1 只有本地邮件的配置 23
2.3.2 有一个UUCP连接的本地邮件的配置 24
2.3.3 一个域、两个网络和一个路由的配置 25
2.3.4 两个域和一个网关的配置 25
第3章 Email服务器简介 27
3.l 邮件服务器的功能 27
3.2 邮件服务器的结构 28
3.3 邮件服务器的组件 28
3.4 sendmail程序 30
3.4.l sendmail配置文件(sendmail.cf) 31
3.4.2 sendmail配置表 32
第4章 FTGate邮件服务器 34
4.1 FTGate简介 34
4.1.l 什么是FTGate 34
4.1.2 FTGate的基本功能 34
4.1.3 FTGate的特点 34
4.2 FTGate启动与初始配置 35
4.1.1 快速启动 35
4.2.2 FTGateNT--Windows NT服务 36
4.2.3 FTGate应用主窗口 36
4.3 属性 38
4.3.1 拨号属性 39
4.3.2 发送属性 40
4.3.3 进度表 41
4.3.4 防护措施 43
4.3.5 日志记录 44
4.3.6 地址映射 46
4.3.7 域属性 47
4.3.8 SmartPop 48
4.3.9 端口属性 50
4.3.10 路径属性 51
4.3.11 高级发送属性 52
4.3.12 管理属性 53
4.3.13 注册属性 54
4.4 邮箱管理器 55
4.4.l 邮箱管理 56
4.4.2 配置用户邮箱 57
4.4.3 配置列表邮箱 58
4.4.4 列表邮箱的高级设置 59
4.4.5 编辑自动响应器 60
4.4.6 配置组邮箱 61
4.4.7 配置自动邮箱 62
4.4.8 编辑别名或新别名 63
4.5 命令处理器 63
4.5.l 命令处理器管理控制 64
4.5.2 一般命令处理器选项 65
4.5.3 用户邮箱命令选项 65
4.5.4 列表邮箱命令选项 66
4.5.5 自动响应器命令选取项 66
4.6 使用邮件客户端 66
4.6.1 Eudora 67
4.6.2 Explorer Mail 68
4.6.3 Windows Messaging 68
4.6.4 Netscape Navigator Mail 69
4.6.5 Netscape Communicator 69
4.6.6 Pegasus Mail 70
4.6.7 Outlook Express 70
4.6.8 其他邮件客户端 71
4.7 使用代理服务器 71
4.7.1 邮件服务器与代理服务器在同一台机器上 71
4.7.2 邮件服务器与代理服务器在不同的机器上 72
4.8 常见问题(FAQ) 73
第5章 Mail Max邮件服务器 82
5.l 概述 82
5.1.1 Mail Max的特点 82
5.1.2 Mail Max V3.0的新特征 83
5.l.3 若干基本概念 84
5.2 系统设置 85
5.3 域设置 87
5.4 管理设置 88
5.5 连接设置 90
5.6 用户设置 91
5.6.l 用户管理器 91
5.6.2 创建用户信息 93
5.7 事件日志 97
5.8 统计 97
5.9 向导 98
5.10 队列管理器 99
5.ll 常见问题( FAQ ) 99
第6章 Exchange服务器介绍 104
6.l 什么是Exchange服务器 104
6.2 Exchange服务器的客户端软件 105
6.3 客户端和服务器之间足如何工作的 105
第7章 Unix操作系统及其网络概述 108
7.1 Unix操作系统简介 108
7.1.1 Unix的历史发展 108
7.1.2 网络服务器操件系统的调查 110
7.1.3 两大自由操作系统——FreeBSD与Linux 111
7.2 Unix网络简介 113
7.2.1 UUCP网络 113
7.2.2 TCP/IP网络 115
7.2.3 Linux连网 121
第8章 Linux平台上的邮件服务器 123
8.l 配置和运行smail 123
8.1.1 UUCP的设置 124
8.1.2 局域网中的设置 125
8.1.3 编译smail 128
8.1.4 邮件投递模式 129
8.l.5 其他各种配置选项 130
8.1.6 消息路由选择和投递 131
8.l.7 路由消息 131
8.1.8 往本地地址投递消息 133
8.1.9 基于UUCP的传送 135
8.1.10 基于SMTP的传送 136
8.l.11 主机名限定 137
8.2 配置和安装sendmail+IDA 137
8.2.l sendmail+IDA概述 137
8.2.2 配置文件简介 138
8.2.3 sendmail.m4文件 138
8.2.4 sendmail+IDA表格通览 143
8.2.5 安装sendmail+IDA 148
8.2.6 邮件日常处理工作 153
8.2.7 匹配邮件程序 155
第9章 Solaris平台上的邮件服务器使用 157
9.l sendmail概述 157
9.1.l 与外界的接口 157
9.1.2 sendmail程序工作 158
9.1.3 消息标题编辑 159
9.1.4 配置文件 159
9.2 sendmail实现 159
9.3 sendmail参数 161
9.4 调整配置参数 162
9.4.1 时间值 162
9.4.2 发送模式 163
9.4.3 负载限制 163
9.4.4 日志级别 164
9.4.5 文件模式 164
9.5 配置文件介绍 165
9.5.1 sendmail配置文件部分 165
9.5.2 配置文件方法 167
9.5.3 特别的标题行 169
9.5.4 地址重写规则 171
9.5.5 构造新的配置文件 177
9.6 命令行参数 179
9.7 配置选项 180
9.8 邮件处理程序标志 181
第10章 FreeBSD平台上的邮件服务器 183
10.1 了解FreeBSD操作系统 183
10.1.1 FreeBSD的功能特点 183
10.1.2 FreeBSD的主要应用范围 185
10.2 网络基本配置 186
10.2.l 用Sysinstall配置网络 186
10.2.2 手工配置网络 188
10.2.3 使用基本网络工具 192
10.3 关于邮件服务器 194
第11章 实用 Email服务程序介绍 196
11.l 邮件客户程序elm 196
11.2 基于字符终端的pine 198
11.3 使用fetchmail远程万载邮件 199
11.4 使用procmail设置邮件过滤 200
第12章 深入了解sendmail 204
12.l sendmail安装指导 204
12.2 sendmail工作原理 208
12.2.l sendmail如何工作 208
12.2.2 sendmail守护进程 209
12.2.3 sendmail脚本 210
12.2.4 sendmail相关文件和目录 210
12.2.5 sendmail命令 212
12.2.6 sendmail网络设置 213
12.3 sendmail.cf操作符注解 217
12.4 sendmail常见问题解答(FAQ) 220
第13章 FTPMail服务器 228
13.1 如何使用FTPMail 228
13.1.l 一个会话样本 229
13.1.2 使用不同地址的命令 232
13.1.3 会话命令 232
13.1.4 文件传送命令 233
13.2 安装FTPMail 234
13.3 测试FTPMail 237
13.4 管理FTPMail 239
13.4.1 常规检查 239
13.4.2 限制FTPMail 240
13.4.3 忽略邮件 241
第14章 Email服务器安全性问题 242
14.1 理解系统安全 243
14.2 关于网络安全 245
14.2.1 防火墙系统 246
14.2.2 身份验证和授权 246
14.2.3 共享文件 250
14.2.4 限制超级用户的访问权限 251
14.2.5 使用特权端口 252
14.2.6 自动安全增强工具 253
14.3 Email服务器安全理论基础 253
14.4 sendmail服务器的安全性 255
14.5 Qmail服务器的安全性 261
附录A smail样本配置文件注解 263
附录B sendmail样本配置文件 271
附录C 有关术语表 292