- 论坛徽章:
- 0
|
原帖由 ChinaID 于 2008-8-23 23:09 发表 ![]()
在搞MTA的时候,遇到了在linux上面最大的困难,搞了半年多都不成功,安装了至少几百次,不过还好我信心强。
终于在这个星期把Postfix+Webmail+POP+SMTP的功能搞定了。
以往每次都是搞定一部分,要么这个不行 ...
>>在搞MTA的时候,遇到了在linux上面最大的困难,搞了半年多都不成功,安装了至少几百次,不过还好我信心强。
>>终于在这个星期把Postfix+Webmail+POP+SMTP的功能搞定了。
毅力超强呀
>>以往每次都是搞定一部分,要么这个不行,要么那个不行,这次成功以后,我觉得这个MTA最大的困难点于:
>>1.组件太多了,而且还可以N种结合。
太对了, UNiX所谓的一个东西做一件事.方便了程序员却累了系统管理员
>>2.网上的教程你抄我的,我抄你的,结果要不这里有问题,就是那里不全面。
而且还有很多太陈旧了,都过时了.写文章时可以用, 现在就可能出错.
>>3.网上的教程太复杂太多功能,往往很多功能是像我这样的初学者用不到的,比如什么杀毒呀,我们目前只要它能基本运行,而不是良性运行。
记得傻瓜版的也有
>>4.对各个组件的用处不太熟悉,不明白它究竟是干啥的,所以只好一味的抄教程,而不晓得自己是不是可以拿别的东西来替换下。
所以说最好的文档就是自带的Readme, INSTALL, 但E文很难啃
>>我的经历是起初可以让Postfix运行,可是无法让用户登录,哪怕是本机telnet。
应该Postfix(MTA)监听未成功
>>后来又搞定了用LDAP来认证,结果Webmail又搞不定。
>>再后来又搞定了Webmail,结果outlook又不行。
应该是POP3, 或者IMAP未成功
>>直到这个星期才终于搞定了Postfix+Webmail+POP+SMTP的功能。
>>哪怕是我现在已经搞定了,可是仍然有些组件我晓得他们是干啥的,或者说不用它,用别的行不,我用的是下面的组件,后面的解释只是我个人的理解。
>>FreeBSD,这个是OS,只有这个是我比较熟悉了。
>>MySQL,是数据库,用来存用户和虚拟域名等信息,这个应该我是理解对了的,因我也是一个PHP爱好者。
>>Extmail,这个是Webmail,不难理解。
>>Extman,后台管理程序,比如加个用户之类的操作,也容易理解。
>>Postfix,只知道这个是MTA的核心,其实他具体干了什么我不晓得。
>>Maildrop,这个是啥,我不晓得,只是教程上面说是用来分发邮件的,具体咋分分,咱也不搞清楚。
>>SASL2,我根本不理解他是用来干什么的。
这个SASL最让人迷惑的.好多教程都说的莫名其妙!!
>>Courier-IAMP,这个教程上面说是用来提供POP3和IAMP认证的,POP3我知道,只是这个IAMP没用过,也搞不清楚,更不知道他是咱跟Postfix配合的。
>>其实我很想搞清楚,究竟这个东西的SMTP,POP3,用MYSQL来存用户是个啥意思,用哪个软件实现的,与Postfix又是怎么关联起来的。
>>我想如果搞明白这个原理,再来看教程会更明白。要不然,知其然不知其所以然还是不行的。
以前俺也困惑, 但想想不就是各各软件相互配合吗?有的往里数据库里写,有的从数据库里读
>>经过将近一年的配置MTA的过程,谈不上经验,写下上面的内容,真的是MTA是一个Linuxer的槛呀!
>>所以,决定在接下来的时候再打回原型,把它给折了,分个来研究(谈不上,应该是搞明白)每个东西TMD究竟有啥用,相互之间怎么联系的。
>>已经把这些配置文件全部打包了,回去研究去!
原理很重要 |
|