Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->网络应用 ->邮件服务器 ->Qmail ->Life with qmail -- 中文版
  相关分类: 
Exchange Server
IMail
Mdaemon
Qmail
  站内搜索: 
热门文章排行
热门文章排行 Life with qmail -- 中文版(05-28)
Linux qmail安装指南 2.9(05-28)
用Linux作邮件服务器(05-28)
邮件系统postfix安装与配置(下)(05-28)
中小规模POSTFIX邮件系统的安装(05-28)
精采文章排行
精采文章排行 Qmail系统下实现删除定期不使用的帐(05-28)
MailDrop 域过滤规则和单用户过滤规(05-28)
如何一次创建大量用户(05-28)
基于FreeBSD和Postfix的邮件系统与邮(05-28)
vpopmail+spamassassin+clamscan(05-28)
  ·Qmail系统下实现删除定期不使用的帐户·如何一次创建大量用户·vpopmail+spamassassin+clamscan·基于FreeBSD和Postfix的邮件系统与邮件列·Tmail 安装文档·Linux系统中设置Sendmail 防御垃圾邮件实·在RHEL 4 上配置全功能的Postfix 服务器·Qmail安装的前提准备·Sendmail 8.9.3中的Mail Relay规则简介

Life with qmail -- 中文版

作者:Webmaster   来源:Linuxdby.com   点击:   日期:2007-05-28 [收藏] [投稿]

  IE是否经常中毒?推荐您

1.3.2. 性能

qmail 并行处理邮件传送, 缺省配置情况下, 能够达到20个并行邮件同时传送.

1.3.3. 可靠性

qmail保证已经接收的新邮件不被丢失, qmail使用一种新的邮箱格式, 其可靠性超过了没有文件锁的NFS存储系统.

1.3.4. 简单Simplicity

qmail 比其他实现同样功能的MTA都要小.


注意: qmail 的正式主页, http://cr.yp.to/qmail.html 有更多的 qmail 特色介绍.

1.4. 发展历史

qmail由 Dan Bernstein (DJB)编写, 关于他可以参考这里http://en.wikipedia.org/wiki/Daniel_J._Bernstein. 他现在任职于 Illinois 大学 Chicago 分校数学教授. 它在密码术研究方面的工作, 以及他关于密码术源代码的出版问题对美国政府的诉讼也是很有名的, 关于这次诉讼的情况详见 http://en.wikipedia.org/wiki/Bernstein_v._United_Stateshttp://cr.yp.to/export.html 查看关于诉讼的信息. (可能wikipedia在中国大陆无法访问, 请参考使用代理或其他方式. 译者注)

第一个公开发行的 qmail 版本是1996年1月24日发表的 0.70 beta 版. 第一个 gamma 发行版是在1996年8月1日的0.90版.

第一个常规发行版本是1.0, 时间是1997年2月20日. 现在使用的1.03版本, 发行于1998年6月15日.

预期下一个版本将是2.0评估版, 即将在2.0版里面出现的一些新功能可以在http://cr.yp.to/qmail/future.html 找到.

1.5. 特点

qmail 的web页 http://cr.yp.to/qmail.html 列出了非常全面的qmail的特点. 本节即针对这个页面列出的特点予以着重介绍.

1.5.1. 安装

  • 自动适应于UNIX的各种版本
  • 自动适应于单主机配置
  • 快速安装--不必作大量的配置工作

1.5.2. 安全

  • 地址, 文件以及程序之间分隔清晰
  • 最少限度的应用setuid编码
  • 最少限度的应用root编码
  • 五个不同权限信任级别区隔运行(指利用五个分隔的uid运行qmail的不同功能模块. 译者注) --深入的安全保障
  • 可选的邮件单向散列计算功能, 包括整个邮件内容的hash计算等功能. (参考 附录 E 的什么是 QUEUE EXTRA?)

1.5.3. 邮件结构

  • 符合RFC 822RFC 1123 标准.
  • 邮件地址组的完整支持.
  • 自动转换旧格式地址为RFC 822 格式.
  • 支持sendmail命令, 与目前的邮件用户代理兼容.
  • 仅受限于内存大小的长邮件头支持.
  • 主机伪装(参见 defaulthost)
  • 用户伪装(参见 MAILUSERMAILHOST)
  • 自动生成邮件跟踪列表(参见 QMAILMFTFILE )

1.5.4. SMTP 服务

  • 兼容 RFC 821, RFC 1123, RFC 1651, RFC 1652, 和 RFC 1854 标准
  • 全 8-bit 操作(qmail直接对邮件进行8bit操作. 译者注)
  • 支持 RFC 931/1413/ident/TAP 回查--用来跟踪垃圾邮件和伪造邮件
  • 转信控制--阻止未授权的外来转信请求.
  • 自动识别本地IP地址.
  • 每缓冲超时
  • 跃点计算
  • 并行访问限制(通过 ucspi-tcp)
  • 对已知的垃圾邮件发送者, 拒绝连接(通过 ucspi-tcp)
  • 支持授权用户转信和消息重写
  • 可选的黑洞名单(Realtime Blackhole List, RBL)和开放转信系统修正(Open Relay Behavior-modification System, ORBS) 支持(通过 rblsmtpd)

1.5.5. 队列管理

  • 对加入队列的邮件即时处理
  • 并行处理限定
  • 分割队列目录--队列很大时不降低处理速度
  • 二次幂重试时间表排定算法--队列内越陈旧的消息得到的发送机会相对新消息越小 (参考 附录 E)
  • 每个邮件独立的重试时间表
  • 自动安全队列--系统崩溃情况下不丢失邮件.
  • 自动每邮件接收者检查
  • 自动队列清除
  • 队列观察(参看 qmail-qread)
  • 详细的传送过程分析 (通过 qmailanalog)

1.5.6. 邮件反弹

  • QSBMF反弹邮件--包括机器易读和人类易读两种格式
  • HCMSSC 支持--不受语言约束的 RFC 1893 错误代码
  • 发送两次反弹邮件给系统管理员(postmaster)

1.5.7. 基于域名的邮件路由

  • 支持任意数量的本地主机名(参看 locals)
  • 支持任意数量的虚拟域 (参看 virtualdomains)
  • 支持域名通配符 (参看 virtualdomains)
  • 可配置的"percent hack"支持 (参看 percenthack)
  • UUCP 钩 (UUCP hook)

1.5.8. SMTP 传输

  • 兼容 RFC 821, RFC 974, 和 RFC 1123 协议
  • 全8-bit字符支持
  • 对关闭的主机自动延迟处理
  • 人工路由--smarthost, localnet, mailertable (参考 smtproutes)
  • 每缓冲超时设定
  • 被动SMTP队列--对(低速)SLIP/PPP线路的完美支持 (通过 serialmail)
  • Auto TURN支持 (通过 serialmail)

1.5.9. 转发和邮件列表

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2 34 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 下一页

上一篇:Postfix Ecartis HOWTO - 集成ecartis + Postfix   下一篇:Maildrop的若干常见问题集锦(FAQ)

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·MailDrop 域过滤规则和单用户过滤规则对

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。