qmail实用技术指南[电子资源.图书]
副标题:无
分类号:
ISBN:9787900635785
微信扫一扫,移动浏览光盘
简介
本书是国内第一本讲述运行qmail的技术指南。
qmail是现代流行的SMTP服务器,它安全可靠、简洁高效、可免费使用,目前国内外有大量的网站都在使用qmail作为邮件服务器。本书的目的是帮助网络管理员使用qmail包来安装、配置、管理并维护因特网上的电子邮件服务器。全书内容包括:qmail服务及对服务器的要求,网络连接,安装与配置qmail及如何从sendmail转换到qmail;此外,还讨论了与qmail相关的其他一些高级专题,如支持邮件列表、配置PPP服务器、支持拨号接入客户、如何使用daemontools实用工具、如何安装配置POP3和IMAP服务器等实用技术。
本书内容全面、实用,适用于网络管理员及对qmail有兴趣的读者。
目录
第l部分 电子邮件qmail和网络连接
第1章 电子邮件服务
1.1 早期大型机电子邮件系统
1.1.1 大型机的消息
1.1.2 多主机邮件系统
1.2 unix电子邮件系统
1.2.1 unix邮件传输代理程序
1.2.2 unix邮件用户代理程序
1.3 基于局域网的电子邮件系统
1.4 电子邮件协议
1.4.1 邮件传输代理协议
1.4.2 邮件用户代理协议
1.5 小结
第2章 qmail服务
2.1 qmail在unix邮件服务器中的角色
2.1.1 ppp软件
2.1.2 uucp软件
2.1.3 mua服务器软件
2.2 qmail结构框图
2.2.1 qmail进程
. 2.2.2 qmail实用工具程序
2.2.3 qmail控制文件
2.2.4 qmail环境变量
2.3 qmail邮件投送进程
2.3.1 qmail—smtpd
2.3.2 qmail—inject
2.3.3 qmail—send
2.3.4 qmail—clean
2.3.5 qmail—rspawn
2.3.6 qmail—remote
2.3.7 qmail—lspawn
2.3.8 qmail—local
2.3.9 qmail—queue
2.4 深入qmail邮件消息队列的内部
2.4.1 qmail消息队列结构
2.4.2 qmail消息状态
2.5 qmail和sendmail
2.6 小结
第3章 qmail对服务器的要求
3.1 unix操作系统
3.1.1 内存管理
3.1.2 进程管理
3.1.3 设备驱动程序管理
3.1.4 文件系统管理
3.2 freebsd操作系统
3.2.1 freebsd内核
3.2.2 freebsd库
3.3 linux操作系统
3.3.1 linux内核
3.3.2 linux库
3.4 gnu项目组织
3.4.1 gnu bash
3.4.2 gnu gcc
3.4.3 gnu make
3.5 小结
第4章 dns和qmail
4.1 计算机名的历史
4.2 域名
4.2.1 dns结构
4.2.2 dns数据库记录
4.2.3 域的dns数据库示例
4.2.4 dns和电子邮件
4.3 使用dns客户端程序
4.3.1 配置dns客户端文件
4.3.2 dns实用程序
4.4 作为dns服务器的unix
4.4.1 bind程序
4.4.2 dnscache程序
4.5 小结
第5章 smtp和qmail
5.1 smtp协议
5.1.1 基本的smtp客户端命令
5.1.2 服务器响应
5.2 smtp消息格式
5.2.1 基本的rfc 822头字段
5.2.2 在一个smtp邮件事务处理中使用rfc 822格式
5.3 mme和二进制数据
5.4 扩展smtp
5.5 qmtp协议
5.5.1 qmtp客户端命令
5.5.2 服务器响应
5.6 小结
第2部分 安装和配置qmail
第6章 安装qmai1
6.1 下裁并编译qmail源代码
6.1.1 预编译步骤
6.1.2 编译qmail
6.2 使用freebsd qmail包的安装程序
6.3 使用freebsd的qmailport安装程序
6.4 qmail目录结构
6.5 qmail程序
6.5.1 qmail核心系统程序
6.5.2 qmail邮件帮助程序的实用工具程序
6.5.3 qmail管理员实用工具程序
6.6 小结
第7章 改变qmail的可选参数
7.1 控制文件
7.1.1 控制文件结构和权限
7.1.2 qmail程序控制文件
7.2 qmail环境变量
7.3 别名文件
7.3.1 系统别名
7.3.2 用户建立的别名
7.4 qmail用户文件
7.4.1 qmail邮件用户表
7.4.2 qmailadmin程序
7.5 小结
第8章 使用qmail
8.1 建立基本的qmail控制文件
8.2 建立必要的qmail别名
8.3 决定本地邮件投送方法
8.3.1 使用现有本地邮件方法
8.3.2 使用$home/mailbox方法
8.3.3 使用$home/maildir方法
8.4 启动并测试qmail
8.4.1 测试qmail本地投送
8.4.2 测试qmail远程投送
8.4.3 测试qmail的别名投送
8.4.4 测试qmail退回f肖息投送
8.5 建立qmail boot脚本文件
8.5.1 在freebsd系统上启动qmail
8.5.2 在linux上启动qmail
8.6 改变mua程序接口
8.7 建立qmail的smtp功能
8.7.1 使用qmail—smtpd
8.7.2 使用tcpwrapper程序
8.7.3 使用tcpwrapper来允许选择性的中继
8.8 使用配置文件
8.8.1.qmai1文件格式
8.8.2 使用别名文件
8.9 小结
第9章 使用maildir邮箱格式
9.1 标准的unix邮箱
9.1.1 本地消息存储
9.1.2 本地消息检索
9.2 maildir邮箱格式
9.2.1 本地消息存储
9.2.2 本地消息的检索
9.3 qmail的maildir实用工具
9.3.1 maildirmake
9.3.2 maildir2mbox
9.3.3 maildirwatch
9.4 使用maildir邮箱
9.4.1 单独用户
9.4.2 系统级
9.5 使用一个mua程序来读取maildir邮箱
9.5.1 qmail—pop3d程序
9,6 小结
第10章 ucspi-tcp程序
10.1 unxi的inetd程序
10.1.1 使用inetd程序
10.1.2 inedtd的配置文件
10.1.3 inetd程序存在的问题
10.2 ucspi-tcp印包
10. 3 安装ucspi—tcp包
10.3.1 下载ucspi-tcp源代码
10.3.2 使用freebsd的mcspi—tcp端口
10.4 ucspi—tcp的各个程序
10.4.1 tcpserver程序
10.4.2 tcpclient程序
10.4.3 tcprules程序
lo.4.4 检验规则数据库
10.4.5 拒绝垃圾邮件
lo.4.6 检验smtp服务器
10.4.7 ucspi—tcp客户端程序示例
10.5 在qmail中使用ucspi—tcp包
10.6 小结
第11章 使用qmail作为isp邮件服务器
11.1 isp邮件服务器的特性
11.1.1 虚拟域
11.1.2 选择性转发
11.2 配置虚拟域
11.2.1 为虚拟域配置dns记录
11.2.2 使用一个独立的用户账号
11.2.3 使用对一个虚拟域的有限的本地邮件支持
11.2.4 使用uucp
11.3 从虚拟域检索邮件
11.3.1 从一个单独的用户账号检索域邮件
11.3.2 从一个uucp账号中检索域邮件
11.4 配置选择性转发
11.4.1 使用tcpwrappers程序设置环境变量
11.4.2 使用tcpserver程序配置环境变量
11.5 小结
第12章 使用qmail作为办公室邮件服务器
12.1 办公室邮件服务器的需求
12.1.1 全时间internet连接
12.1.2 拨号internet连接
12.1.3 按需拨号internet连接
12.1.4 uucpisp连接
12.2 传送消息到isp
12.2.1 下载serialmail程序
12.2.2 编译及安装serialmail程序
12.2.3 serialmail可执行程序
12.3 使用serialmail程序
12.3.1 在本地邮件服务器上
12.3.2 在isp邮件服务器上
12.4 小结
第13章 qmail服务器的管理
13.1 用户id维护
13.1.1 系统用户账号
13.1.2 qmail用户账号
13.2 unix的syslogd程序
13.2.1 定制系统日志
13.2.2 syslogd配置文件
13.3 qmail的替代日志程序
13.4 读qmail日志
13.4.1 状态消息
13.4.2 致命问题
13.4.3 严重问题
13.4.4 消息
13.4.5 发送项
13.4.6 警告
13.5 qmailanalog软件包
13.5.1 matchup程序
13.5.2 xrecipient程序
13.5.3 xsender程序
13.6 小结
第14章 从sendmail转换为qmai1
14.1 什么是sendmail
14.2 sendmail文件和目录
14.2.1 sendmail的邮件引擎
14.2.2 sendmail别名系统
14.2.3 sendmail统计程序
14.3 配置qmail以使用标准的sendmail邮箱
14.4 使用sendmail文件的qmail实用工具
14.4.1 使用sendmail别名文件
14.4.2 使用sendmail的.forward文件
14.5 其他有关sendmail配置的考虑
14.5.1 sendmail的virtusertable文件
14.5.2 sendmail的sendmail.cw文件
14.6 小结
第3部分 qmail高级话题
第15章 支持邮件列表
15.1 邮件列表的类型
15.1.1 开放的和封闭的邮件列表
15.1.2 是否控制邮件列表
15.1.3 邮件列表的远程管理
15.1.4 邮件列表摘要
15.1.5 邮件列表存档
15.2 majordomo程序
l5.2.1 下载majordomo
15.2.2 安装majordomo
15.3 一个特定的qmail的邮件列表程序
15.3.1 下载ezmlm
l5.3.2 ezmlm包中的程序
15.3.3 控制ezmlm功能
15.3.4 创建和使用一个简单的邮件列表
15.4 扩展ezmlm邮件列表软件包
l5.5 小结
第16章 daemontoo1s实用工具
16.1 下载和编译daemontools
l6.2 使用daemontoo1s
16.2.1 监控程序
16.2.2 控制受监控程序
16.2.3 启动多个受监控程序
16.2.4 检查一个服务的状态
16.2.5 一个受监控程序的快速状态检查
16.2.6 以后台方式运行监控程序
16.2.7 使用新的资源限制运行一个程序
16.2.8 不使用logger创建日志文件
16.2.9 增加一个时间戳
16.2.10 将tai64n时间转换为本地时间
16.2.11 以另一个用户id运行一个程序
16.2. 12 运行一个具有一个用户的环境变量的程序
16.2.13 运行一个具有特定环境变量的程序
16.2.14 为一个程序使用一个锁文件
16.3 在qmail中使用daemontoo1s
16.3.1 qmail—send监控脚本
16.3.2 qmail—smtpd监控脚本
16.3.3 启动qmail的svscan脚本
16.4 小结
第17章 安装及配置pop3和imap服务器
17.1 电子邮件mda协议
17.1.1 pop3
17.1.2 imap
17.2 qmail—pop3d程序
17.3 qpopper程序
17.3.1 下载qpopper
17.3.2 配置qpopper
17.4 华盛顿大学的imap
17.4.1 下载和安装uw imap
17.4.2 配置uw pop3
17.4.3 配置uw imap
17.5 小结
第18章 配置一台ppp服务器
18.1 点到点协议
18.1.1 ppp是什么
18.1.2 ppp协议帧
18.2 ppp协商阶段
18.2.1 链路建立阶段
18.2.2 ppp认证阶段
18.2.3 网络协议建立阶段
18.2.4 链路终止阶段
18.3 unix ppp服务器配置
18.3.1 安装pppd程序
18.3.2 配置pppd程序
18.3.3 使用pppd程序
18.4 mgetty十sendfax程序
18.4.1 安装mgetty十sendfax程序
18.4.2 配置mgetty以支持ppp
18.4.3 mgetty日志文件
18.5 小结
第19章 支持拨号接入客户
19.1 配置拨号接入modem
19.1.1 在unix中使用modem
19.1.2 控制freebsd串行端口
19.1.3 控制linux的串行端口
19.2 配置unix拨号接入客户端
19.2.1 使用pppd程序
19.2.2 使用chat程序
19.2.3 diald程序
19.2.4 kppp程序
19.3 配置windows 95/98客户端
19.4 配置windows nt和windows 2000客户端
19.5 eudora pop3客户端软件
19.5.1 下载eudora
19.5.2 安装eudora
19. 5.3 配置eudora
19.5.4 使用eudora
19.6 小结
附录 有关光盘的使用说明
第1章 电子邮件服务
1.1 早期大型机电子邮件系统
1.1.1 大型机的消息
1.1.2 多主机邮件系统
1.2 unix电子邮件系统
1.2.1 unix邮件传输代理程序
1.2.2 unix邮件用户代理程序
1.3 基于局域网的电子邮件系统
1.4 电子邮件协议
1.4.1 邮件传输代理协议
1.4.2 邮件用户代理协议
1.5 小结
第2章 qmail服务
2.1 qmail在unix邮件服务器中的角色
2.1.1 ppp软件
2.1.2 uucp软件
2.1.3 mua服务器软件
2.2 qmail结构框图
2.2.1 qmail进程
. 2.2.2 qmail实用工具程序
2.2.3 qmail控制文件
2.2.4 qmail环境变量
2.3 qmail邮件投送进程
2.3.1 qmail—smtpd
2.3.2 qmail—inject
2.3.3 qmail—send
2.3.4 qmail—clean
2.3.5 qmail—rspawn
2.3.6 qmail—remote
2.3.7 qmail—lspawn
2.3.8 qmail—local
2.3.9 qmail—queue
2.4 深入qmail邮件消息队列的内部
2.4.1 qmail消息队列结构
2.4.2 qmail消息状态
2.5 qmail和sendmail
2.6 小结
第3章 qmail对服务器的要求
3.1 unix操作系统
3.1.1 内存管理
3.1.2 进程管理
3.1.3 设备驱动程序管理
3.1.4 文件系统管理
3.2 freebsd操作系统
3.2.1 freebsd内核
3.2.2 freebsd库
3.3 linux操作系统
3.3.1 linux内核
3.3.2 linux库
3.4 gnu项目组织
3.4.1 gnu bash
3.4.2 gnu gcc
3.4.3 gnu make
3.5 小结
第4章 dns和qmail
4.1 计算机名的历史
4.2 域名
4.2.1 dns结构
4.2.2 dns数据库记录
4.2.3 域的dns数据库示例
4.2.4 dns和电子邮件
4.3 使用dns客户端程序
4.3.1 配置dns客户端文件
4.3.2 dns实用程序
4.4 作为dns服务器的unix
4.4.1 bind程序
4.4.2 dnscache程序
4.5 小结
第5章 smtp和qmail
5.1 smtp协议
5.1.1 基本的smtp客户端命令
5.1.2 服务器响应
5.2 smtp消息格式
5.2.1 基本的rfc 822头字段
5.2.2 在一个smtp邮件事务处理中使用rfc 822格式
5.3 mme和二进制数据
5.4 扩展smtp
5.5 qmtp协议
5.5.1 qmtp客户端命令
5.5.2 服务器响应
5.6 小结
第2部分 安装和配置qmail
第6章 安装qmai1
6.1 下裁并编译qmail源代码
6.1.1 预编译步骤
6.1.2 编译qmail
6.2 使用freebsd qmail包的安装程序
6.3 使用freebsd的qmailport安装程序
6.4 qmail目录结构
6.5 qmail程序
6.5.1 qmail核心系统程序
6.5.2 qmail邮件帮助程序的实用工具程序
6.5.3 qmail管理员实用工具程序
6.6 小结
第7章 改变qmail的可选参数
7.1 控制文件
7.1.1 控制文件结构和权限
7.1.2 qmail程序控制文件
7.2 qmail环境变量
7.3 别名文件
7.3.1 系统别名
7.3.2 用户建立的别名
7.4 qmail用户文件
7.4.1 qmail邮件用户表
7.4.2 qmailadmin程序
7.5 小结
第8章 使用qmail
8.1 建立基本的qmail控制文件
8.2 建立必要的qmail别名
8.3 决定本地邮件投送方法
8.3.1 使用现有本地邮件方法
8.3.2 使用$home/mailbox方法
8.3.3 使用$home/maildir方法
8.4 启动并测试qmail
8.4.1 测试qmail本地投送
8.4.2 测试qmail远程投送
8.4.3 测试qmail的别名投送
8.4.4 测试qmail退回f肖息投送
8.5 建立qmail boot脚本文件
8.5.1 在freebsd系统上启动qmail
8.5.2 在linux上启动qmail
8.6 改变mua程序接口
8.7 建立qmail的smtp功能
8.7.1 使用qmail—smtpd
8.7.2 使用tcpwrapper程序
8.7.3 使用tcpwrapper来允许选择性的中继
8.8 使用配置文件
8.8.1.qmai1文件格式
8.8.2 使用别名文件
8.9 小结
第9章 使用maildir邮箱格式
9.1 标准的unix邮箱
9.1.1 本地消息存储
9.1.2 本地消息检索
9.2 maildir邮箱格式
9.2.1 本地消息存储
9.2.2 本地消息的检索
9.3 qmail的maildir实用工具
9.3.1 maildirmake
9.3.2 maildir2mbox
9.3.3 maildirwatch
9.4 使用maildir邮箱
9.4.1 单独用户
9.4.2 系统级
9.5 使用一个mua程序来读取maildir邮箱
9.5.1 qmail—pop3d程序
9,6 小结
第10章 ucspi-tcp程序
10.1 unxi的inetd程序
10.1.1 使用inetd程序
10.1.2 inedtd的配置文件
10.1.3 inetd程序存在的问题
10.2 ucspi-tcp印包
10. 3 安装ucspi—tcp包
10.3.1 下载ucspi-tcp源代码
10.3.2 使用freebsd的mcspi—tcp端口
10.4 ucspi—tcp的各个程序
10.4.1 tcpserver程序
10.4.2 tcpclient程序
10.4.3 tcprules程序
lo.4.4 检验规则数据库
10.4.5 拒绝垃圾邮件
lo.4.6 检验smtp服务器
10.4.7 ucspi—tcp客户端程序示例
10.5 在qmail中使用ucspi—tcp包
10.6 小结
第11章 使用qmail作为isp邮件服务器
11.1 isp邮件服务器的特性
11.1.1 虚拟域
11.1.2 选择性转发
11.2 配置虚拟域
11.2.1 为虚拟域配置dns记录
11.2.2 使用一个独立的用户账号
11.2.3 使用对一个虚拟域的有限的本地邮件支持
11.2.4 使用uucp
11.3 从虚拟域检索邮件
11.3.1 从一个单独的用户账号检索域邮件
11.3.2 从一个uucp账号中检索域邮件
11.4 配置选择性转发
11.4.1 使用tcpwrappers程序设置环境变量
11.4.2 使用tcpserver程序配置环境变量
11.5 小结
第12章 使用qmail作为办公室邮件服务器
12.1 办公室邮件服务器的需求
12.1.1 全时间internet连接
12.1.2 拨号internet连接
12.1.3 按需拨号internet连接
12.1.4 uucpisp连接
12.2 传送消息到isp
12.2.1 下载serialmail程序
12.2.2 编译及安装serialmail程序
12.2.3 serialmail可执行程序
12.3 使用serialmail程序
12.3.1 在本地邮件服务器上
12.3.2 在isp邮件服务器上
12.4 小结
第13章 qmail服务器的管理
13.1 用户id维护
13.1.1 系统用户账号
13.1.2 qmail用户账号
13.2 unix的syslogd程序
13.2.1 定制系统日志
13.2.2 syslogd配置文件
13.3 qmail的替代日志程序
13.4 读qmail日志
13.4.1 状态消息
13.4.2 致命问题
13.4.3 严重问题
13.4.4 消息
13.4.5 发送项
13.4.6 警告
13.5 qmailanalog软件包
13.5.1 matchup程序
13.5.2 xrecipient程序
13.5.3 xsender程序
13.6 小结
第14章 从sendmail转换为qmai1
14.1 什么是sendmail
14.2 sendmail文件和目录
14.2.1 sendmail的邮件引擎
14.2.2 sendmail别名系统
14.2.3 sendmail统计程序
14.3 配置qmail以使用标准的sendmail邮箱
14.4 使用sendmail文件的qmail实用工具
14.4.1 使用sendmail别名文件
14.4.2 使用sendmail的.forward文件
14.5 其他有关sendmail配置的考虑
14.5.1 sendmail的virtusertable文件
14.5.2 sendmail的sendmail.cw文件
14.6 小结
第3部分 qmail高级话题
第15章 支持邮件列表
15.1 邮件列表的类型
15.1.1 开放的和封闭的邮件列表
15.1.2 是否控制邮件列表
15.1.3 邮件列表的远程管理
15.1.4 邮件列表摘要
15.1.5 邮件列表存档
15.2 majordomo程序
l5.2.1 下载majordomo
15.2.2 安装majordomo
15.3 一个特定的qmail的邮件列表程序
15.3.1 下载ezmlm
l5.3.2 ezmlm包中的程序
15.3.3 控制ezmlm功能
15.3.4 创建和使用一个简单的邮件列表
15.4 扩展ezmlm邮件列表软件包
l5.5 小结
第16章 daemontoo1s实用工具
16.1 下载和编译daemontools
l6.2 使用daemontoo1s
16.2.1 监控程序
16.2.2 控制受监控程序
16.2.3 启动多个受监控程序
16.2.4 检查一个服务的状态
16.2.5 一个受监控程序的快速状态检查
16.2.6 以后台方式运行监控程序
16.2.7 使用新的资源限制运行一个程序
16.2.8 不使用logger创建日志文件
16.2.9 增加一个时间戳
16.2.10 将tai64n时间转换为本地时间
16.2.11 以另一个用户id运行一个程序
16.2. 12 运行一个具有一个用户的环境变量的程序
16.2.13 运行一个具有特定环境变量的程序
16.2.14 为一个程序使用一个锁文件
16.3 在qmail中使用daemontoo1s
16.3.1 qmail—send监控脚本
16.3.2 qmail—smtpd监控脚本
16.3.3 启动qmail的svscan脚本
16.4 小结
第17章 安装及配置pop3和imap服务器
17.1 电子邮件mda协议
17.1.1 pop3
17.1.2 imap
17.2 qmail—pop3d程序
17.3 qpopper程序
17.3.1 下载qpopper
17.3.2 配置qpopper
17.4 华盛顿大学的imap
17.4.1 下载和安装uw imap
17.4.2 配置uw pop3
17.4.3 配置uw imap
17.5 小结
第18章 配置一台ppp服务器
18.1 点到点协议
18.1.1 ppp是什么
18.1.2 ppp协议帧
18.2 ppp协商阶段
18.2.1 链路建立阶段
18.2.2 ppp认证阶段
18.2.3 网络协议建立阶段
18.2.4 链路终止阶段
18.3 unix ppp服务器配置
18.3.1 安装pppd程序
18.3.2 配置pppd程序
18.3.3 使用pppd程序
18.4 mgetty十sendfax程序
18.4.1 安装mgetty十sendfax程序
18.4.2 配置mgetty以支持ppp
18.4.3 mgetty日志文件
18.5 小结
第19章 支持拨号接入客户
19.1 配置拨号接入modem
19.1.1 在unix中使用modem
19.1.2 控制freebsd串行端口
19.1.3 控制linux的串行端口
19.2 配置unix拨号接入客户端
19.2.1 使用pppd程序
19.2.2 使用chat程序
19.2.3 diald程序
19.2.4 kppp程序
19.3 配置windows 95/98客户端
19.4 配置windows nt和windows 2000客户端
19.5 eudora pop3客户端软件
19.5.1 下载eudora
19.5.2 安装eudora
19. 5.3 配置eudora
19.5.4 使用eudora
19.6 小结
附录 有关光盘的使用说明
qmail实用技术指南[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!