程序员眼中的qmail(qmail源代码分析)[1]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:


很多人对qmail smtp的认证机制,环境变量,执行顺序不太了解。
仔细看完这一大篇代码后相信你会明白很多你过去不太明白的问题。
当然你要有一点点c语言基础。也只要一点点。


Programmer:夜未眠
Date:Apr 28,2003
Comefrom: ChongQing Gearbox co.,ltd

这份文件还不完善,如果您完善了它请发一份给我: beggar110@163.com
这份文件是给想深入了解qmail和想hacker qmail的人读的,如果你只是想建立一个能够运作的mail服务器,没有必要读下去了。它将浪费你很多的时间。

如果你对qmail控制文件还不是很了解,阅读这份文件之前,请先阅读rainbow的《qmail控制文件详解》
在这里你可以找到[url]http://www.chinaunix.net/forum/viewtopic.php?t=1126[/url]


好的。开始我们qmail内部的漫游吧!!!Let's go!

[code:1:d803669f6f]
qmail 总览

tcpserver                                     MUA
     |                                                |
    V                                               V
qmail-smtpd                            qmail-inject
    |                                                  |
    +----------->qmail-queue<-----------+
                         |
                         |
                 qmail-send
                         |
        +------------+------------+
        |                                 |
        V                               V
    qmail-rspawn              qmail-lspawn
        |                                 |
        V                               V
    qmail-remote              qmail-local
        |                                 |
        |                                 |
       V                                V
    INTERNET                  <Maildir>  <----qmail-pop3d

本文关键:程序员眼中的qmail(qmail源代码分析)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top