搞MIAL服务器以来快一个月的感受!

发表于:2007-06-08来源:作者:点击数: 标签:
本人在 LINUX ,FREEBSD下安装一个邮件 服务器 搞了快一个月了!用SENDMAIL?我不是很喜欢,想用QMAIL或者POSTFIX来解决问题!不去弄不知道,弄来才知道有多痛苦!非常痛苦!我想很多人和我的感受是一样的吧!或者曾经感受过!问题都解决了,配置成功了那是

本人在LINUX,FREEBSD下安装一个邮件服务器搞了快一个月了!用SENDMAIL?我不是很喜欢,想用QMAIL或者POSTFIX来解决问题!不去弄不知道,弄来才知道有多痛苦!非常痛苦!我想很多人和我的感受是一样的吧!或者曾经感受过!问题都解决了,配置成功了那是一种喜悦。所以有很多人把自己成功的方案发布到网上!可惜啊可惜,小弟无能的很,到现在也没有成功配置成功!
   我想配置邮件服务器需要SMTP认证,有一个WEB界面收发邮件。可以用POP3收发信!下面是我这快一个月以来的感想!!
   当初我是在WIN2000下用MDaemon或者IMAIL配置的,它们都有WEB界面!功能也可以。重要的是,它们的配置是这样的简单,安装也很简单,你不用一头雾水似的在LINUX下用这个参数,那个参数安装配置,有的根本就不知道是什么意思!而且他们都有相应的杀毒方式,可以通过SMTP认证!方便不拉?
   可是我以前就玩过LINUX,老是感觉象在UNIX下的邮件服务器才是最专业的,安全的,稳定的,所以那些我多放弃了,感觉WIN下的都是小儿科,搞UNIX下的东东才够酷!但是,随之而来的就是痛苦了!痛苦!那说一下痛苦的经历:

   开始,我用REDHAT LINUX 9 按照WXY的那个POSTFIX+CYRUS-IMAP+CYRUS-SASL+MYSQL+IMP的方法进行安装,到CYRUS-IMAP我都成功了,可是SMTP认证的时候加认证不加认证都能收发信!装了半天有没有认证有什么用?是小弟无能,装了无数次了!完全按照上面写的安装都不可以,而且中间,我觉得了很多问题!倒头来,哎,没用!我在网上看文章,感觉QMAIL应该可以很方面的使用和安装,而且在各个论坛里QMAIL都很多!所以,我改用了这个方案!那我在FREEBSD4.8下按照peijun.jiang的FREEBSD+QMAIL+VPOPMAIL+QMAILQDMIN+SQWEBMAIL方案进行配置,到头来又跑到SMTP认证方面不能成功了!郁闷啊,我在网上查询解决方案,知道有两个补丁一个是QMail-SMTPd-auth另一个是QMail-SMTPd.c这两个好象用一个就可以,两个一起用好象在启动的时候在SMTP 后加不加域名的问题!不过我还是按照他的方法去做了!做了,都做了,无数次!结果是什么?呵呵,SMTP认证还是不行,发信出去,我都收不到,而且不用点SMTP认证也能发信,又失败了吧!找来找去,发现啊,QMAIL的作者很懒的,他的技术是一流的,可是知道不商业话的痛苦了吧,他不想做,就不做了,为什么?做了也不挣钱!研究别的吧,他还有那么多要研究的课题,人家是教授嘛!所以就是补丁了,补丁用来用去还是有问题,国外的文章就说,对于那个补丁,存在很多问题,所以他们用别的方法防止这个问题!我真是郁闷啊!又结合PENG的文章,做了半天,还是那样!呵呵,我是不是很笨!知道吗,做安装配置的时候,我的背都累酸了,为什么?那么多参数啊什么的,打来打去!打了多少次啊!
   还有,说说我的想法,对于这些方案!我觉得都缺少系统性!有些东西我多不知道干什么用,他的运行机制是什么!是如何工作的,我不知道,对于那些文章就是怎么MAKE INSTALL啊,怎么MKDIR啊什么的,不能说一下为什么吗?没办法我很菜,所以我自己在这些工具的外文网站上看啊看!累啊!外文本来就不好!还有我发现WXY的文章并没有一个外国的网站上的文章好,因为有些问题我是在那里得到解决的,而WXY只是写了出来他在那个平台下的方法,那个网址是这个:http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/   有兴趣的朋友可以看一下!至少那里有一个Technologies,让你知道这些技术都是干什么的!我不是想在LINUX或FREEBSD下面配置一个不稳定的东西,至少我不想弄个我并不知道的东西。QMAIL啊什么的用人家打好的包吧!感觉会稳定吗?一定没问题吗?做出来的东西是拿出去给人家解决问题的,不是配置好了就行的!出了问题怎么办?这里有一些人是在企业里专门做网管工作的,那些老板知道你们受的累吗?知道你弄的这些东西的痛苦吗?知道如果没有你可能别人搞不来吗?呵呵!这就是这个烂UNIX的复杂才让更多的人去搞它,感觉这些才是专业,对于UNIX的性能啊什么的,真的不用多说的,可是,UNIX都发展到这个时候了,还这个样子!复杂!我觉得如果C C++什么的高手去玩,可能用起来得心应手,因为很多东西,可以自己改啊!痛苦在我不是,所以,里面的东西对我来说还是很神秘!我从现在开始觉得应该去探索一下了,至少不能简单的拿来别人的文章就去安装配置!我现在的想法就是写出一个自己的MAIL服务器软件,把该解决的SMTP认证,杀毒等等问题,都解决掉!还有 扩展一个WEB界面的收发信,和管理界面!还有如果可能,在X-WINDOWS下编写方便的管理程序,不用在LINUX命令下打来打去的,至少微软这方面做的大家都知道了吧!但是痛苦的是,我只是个菜鸟而已,在WIN下用那些V什么什么的开发工具还可以写一些实用的程序,到UNIX下,就完了!要知道的东西太深奥了!我去学习,我希望那些高手也会去研究这个问题,就不能开发出来更好的吗?!!!这是个商机!!!想创业的技术人员门!这不是吗?至少我在用@message这个商业软件的时候就感觉非常的方便,不论是安装还是使用!免费的东西难道就是要忍受这么多痛苦吗?

  呵呵,这是我搞邮件服务器以来快一个月的想法,至少我还没有彻底成功过!不过我不会放弃,我还要接着研究!直到成功,希望能得到大家的帮助!研究这些不是简单的混口饭吃,要做就做出来这方面的行家!比比国外搞LINUX研究的人,我们还差得远啊!学习。

  我发的牢骚,希望在MAIL服务器的技术方案上,大家都能来讨论讨论,哪种更好?更合理?不能得出一个彻底的解决方案吗?高手是否可以针对存在的问题对源代码进行修改?希望在痛苦挣扎中的和已经摆脱痛苦的人们发表发表感想!谢谢。

 gadfly 回复于:2003-06-13 12:24:31
不好意思。可惜我没有研究过postfix。

是这样的。我的理解:
wxy也好,iceblood也好,其实他们写文档的目的,也就是因为各个模块的安装步骤太多,太离散。想将安装过程模式化,尽量简化安装步骤。如果将大量的技术和错误情况引进,我相信很多人都会看的比较郁闷,也没有必要,因为这些方面的介绍,讨论,网上资料也很多。

free的东西就是这样,没有经费支撑,但是这些东西都需要support和大量的精力。以个人而言,能做到djk那样,可以说是很大的成就了。chinaunix也是一个活生生的例子。

而且free还有个特点,是DIY,也就是说,可以针对不同的需求做不同的组合,修改,配置和二次开发,对初学者是个困难,但是入门之后,却能享受灵活性和个性化。这些商业软件能作到么?难,很难。

呵呵,祝你早日成为行家。

qmail方面的问题,我们可以多多交流。

 gleilei 回复于:2003-06-13 12:34:52
是啊,菜鸟的想法就是我这样!行家了,就不这样想了!菜鸟怎么能不感受FREE的痛苦呢,为了感受DIY的快乐努力吧!呵呵!

 ocean511 回复于:2003-06-13 13:18:27
哥们,我比你更菜,一个多月了——当然,并没有全身心来搞MAIL——QMAIL根本就没有装成功过 ops:唉,痛苦  
     哈哈,但我不服输,给我时间,我早晚会搞定他的!!!
     LINUX,给我的感觉,就是 两个字——自由!
     虽然我的编程很烂,极烂!但是,只要将来我的工作跟计算机有关,我就绝不会放弃他。。。。
     正是因为他难搞,所以,今天的UNIX网管才有比较高的待遇,对吗,老大们?
     哥们,坚持就是胜利!
     往前走吧……

 leaper 回复于:2003-06-13 13:24:14
哪个人不是菜头开始的,当年我装linux时,一天都装20多遍。装好了还不知道怎么登录,还以为自己没搞好。

 技术吗,就是要学。什么东西都setup一下。哪有何意义。FREE与DIY好像是一个伙伴,想free就免不了diy

  努力了,天下没有免费的晚餐@@

 yanyp 回复于:2003-06-13 17:37:53
你用iceblood的qmail套装包不是很简单吗?,我是freebsd新手,
我半个月内就搞定了proftpd,samba,mail(iceblood的qmail套装包),squid
,ipfw/natd,nfs,多看看王波的书,其时应用起来不难,我不会修该源代码

 hmkart 回复于:2003-06-13 18:57:56
[quote:17d2665711="leaper"]哪个人不是菜头开始的,当年我装linux时,一天都装20多遍。装好了还不知道怎么登录,还以为自己没搞好。

 技术吗,就是要学。什么东西都setup一下。哪有何意义。FREE与DIY好像是一个伙伴,想free就免不了diy

..........[/quote:17d2665711]     
大哥,是不是真的呀.呵呵.我98年开始装RH62的时候,全校就我和我的1个同学,那时候,他整天的MSNT,我呀,就一边一边的install.不过,那时学校Linux/Unix基本cmd几乎都看完了.呵呵.那时老想弄个X出来,可那时的Linux.哎....说不出的痛,
1个星期100次安装.这是个真实的数据.每天下午,5点到9点。认识机房的1个老师,
给我们2个配置了CD-ROM.就那样..一次次的失败.到现在才有了点感觉,慢慢的可以驾驽,而不再是痛苦的泪.................

 gleilei 回复于:2003-06-13 19:29:43
对于QMAIL的安装,我不想拿别人做好的包,各位老大也一定喜欢自己把包拿来编译安装吧!这样虽然很麻烦,对于我来说现在还感受不到有什么好处!可是我想为了以后的DIY,我还是选择编译安装吧!对于QMAIL我差不多搞定了,在努力几天,我一定会配置成功的!就是SMTP认证那个地方好象还有点问题。论坛里的大大已经说得很清楚了,可是在我测试的时候确实存在一些问题,准备改成别的AUTH一下看看了!

 xmy 回复于:2003-06-13 20:19:43
任何事情都要从基础开始,先打好基础,再学深入才容易。

 tracker 回复于:2003-06-14 12:47:47
对,Mail服务器问题?也让折腾得我头疼,原因是自己基础比较差吧;平常看的资料也不少,不过老是看着这么多的操作步骤中间有部分一概而过;这样一多,自己就没耐心再看下去?!  
不过话说回来,也不能怨别人!不懂就可以问啊;相信这句话还是没错的:在做某一件事前,一般都有已经做过的人!而且机会也都是创造出来的!!那么就应该创造和把握机会啊!!!所以我还是会自己创造的

 jamwolf 回复于:2003-06-15 00:22:21
坚持,老兄一定要坚持!我也是半年前才接触FreeBSD的,那是连DNS和邮件传输的原理都不清楚,现在我们总公司和其他几个客户的邮件系统都是我做的,用的就是Postfix+SASL+WebMail,这在半年前都不敢想象!一开始也觉得太难做不下去,可是慢慢的一些成功带来的成就感激励着我继续做下去,而且论坛上也有不少高手帮助过我,所以继续坐下去你就会看到一些希望与曙光。

 atwo 回复于:2003-06-15 08:23:18
我也是在安装qmail-smtp-auth 时出现问题,怎么也是验证无法通过,后来看了很多文章才安装完成。

你可以把你的问题提交到这里,我想有这么多的热心人,一定可以帮你解决问题。同时我觉得这篇文章你一定要看看http://www.lifewithqmail.net/  对于你安装成功很有帮助。

 diychen 回复于:2003-06-15 14:25:39
我痛苦啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!我什么邮件系统都没装成功过,不知道是不是我用MDK的原因,现在我改用RH9了,我准备想再试,但是,很多很多...我都不懂,不过我要坚持!!!!!!!!!!!!!!!!!!!!
POSTFIX为什么那么难啊!那时候WXY又跟我说什么MDK里面内置的是另外一个版本的SASL,然后他文章的SASL又是什么版本的,所以冲突了,什么跟什么啊,我快疯了!!!

 sunt 回复于:2003-06-16 09:30:51
同志们一定要坚持啊!说实话,我们做技术的本来就是这样,在处理问题的过程中不可能一帆风顺,有问题就要想办法解决嘛,并且要不厌其烦的实验、测试,要经历住失败的打击,世界上哪一个诺贝尔获得者不是经过千万次的失败以后才摘取科学的桂冠的呢!!

履败履战,才是真理!直到最后走向成功!!

 gleilei 回复于:2003-06-16 10:01:34
谢谢大家,我周六干了一个晚上!QMAIL基本上算成功了!配上了sqwebmail,也可以使用!就是邮件列表有点问题,周六周日忙别的去了!准备今天再把存在的问题搞定!就OK了,谢谢大家的鼓励!努力!

还有一个问题我不太了解,QMAIL下用的那个补丁!发到同一个域好象不用SMTP认证,不知道外界使用的话,需要不需要认证!

 kor 回复于:2003-06-16 10:19:03
支持楼主
我的看法是如果想学点东西,那么从free的开始比较方便,能钻研。
如果真实上个项目,那么还是商业话的比较好,省心还有技术支持,自己钻研费劲死了,偶折腾iplanet快半年了,就算这套产品多么强大,还是有许多莫名其妙的问题,只能查资料,去sun的论坛请教,看帖子,真要让几个人去搞一套postfix或qmail的商业话的产品,需要很长时间的。

 Ginger 回复于:2003-06-16 11:31:03
易用的Mail Server,在Linux下有Lotus Domino for Linux,RAD编程方面有:Kylix,一样跟Delphi界面上差不多一样的东东.

不过个人觉得,linux下最好还是SendMail或Qmail之类的Mail Server会比较好一点.

 pys 回复于:2003-06-17 09:54:19
我以前配过qmail,没成功,现在重新来一次,我相信我会成功的,不管多久

 gleilei 回复于:2003-06-18 10:52:10
昨天,我的QMAIL服务器终于安装成功了!参照的是peijun.jiang的freebsd4.7+qmail+mysql+vpopmail+qmailadmin+sqwebmail的文章做的!这中间遇到一些问题!都搞定了!谢谢帮助过我的人。终于有了点成功的快乐!我的感想如下,希望在FREEBSD下安装的兄弟,能借鉴上。

我是在FREEBSD4.8上安装的

1,在用PORT安装MYSQL后,用mysqladmin -u root -password '123456' 修改密码的时候可能会报错。我先用ROOT登录到数据库,这个时候密码是空的,我这样改的密码:
>use mysql;
>set password for root=password('123456');
就可以了!
2,在安装QMAIL的时候,按照文章,在SMTP认证上他两个补丁都打了,也就是qmail-smtpd-suth-1.30 和 qmail-smtpd.c 其实这两个用一个就可以了!我是用的qmail-smtpd.c把他考到qmail的安装源文件里,make setup check就可以了!两个补丁在用启动参数的时候,有加域名不加域名的区别。还有,就是测试的时候,如果用FOXMAIL的话,可能会发现不点SMTP认证也可以发信,这是正常的,因为FOXMAIL有些参数自己加上了!如果用OUTLOOK的话,可能就不会这样了,那如果别的程序想用你的SMTP做为发信的服务器的话,他至少要有你的POP帐号和密码才可以。所以,不要太怀疑SMTP认证是不是没加上,其实它已经在工作了!
3,安装APACHE我是安装HTTP2.0的,用APACHE_1.3编译加参数--with-mysql=/usr/local/bin 有问题,至少我的那个版本是这样。
4,文章上在安装到EZMLM的时候,没有对mysql的支持,作者遇到一点小小的问题。我是这么解决的:
解压包,打好补丁后,先make mysql 然后修改conf-sqlclearcase/" target="_blank" >cc
把里面的路径改成你的mysql的include的路径然后再修改conf-sqlld把里面的路径修改成你的mysql的lib路径,去掉-lnsl参数,然后一步一步装,编译的时候就可以过去了!好象不带-lnsl参数在freebsd4.8下并不影响问题!

安装基本可以了!投入测试了!谢谢大家的帮助!看来用QMAIL的还是很多,至少遇到问题的时候,会有很多人帮助你解决问题!基本的安装结束了,具体的配置和修改还需要费一番力气。

希望和我一样,在MAIL上痛苦的人们,多多努力,不要放弃!会成功的!这几天我想了想,体会到了点LINUX的自由精神,qmail其实是个裸体,单单拿它来是不能做什么的,其实在安装的过程中,就已经会体会到点点DIY的快乐了,因为,你可以有一些选择,比如在WEBMAIL上,你可以选择igenus还可以选择别的!在LINUX系列中,正是因为自由,有很多程序是网上很多技术人员来完成的,所以单单是qmail作者一个人,做那么多事情,是很累的!就象一个大的分工一样,他做出了一个SMTP的底层!而其他的爱好者,做出了其他的应用!比如在WEBMAIL上,这样,整和起来,就是一个整体,这正体现了,开放的原则!想想LINUX是怎么样在网络上发展起来的?有那么多的程序高手在方面做出了成绩!希望我们中国的程序员多做出来一些东西,做适合中国国情的一些程序!UNIX下的技术我觉得非常值得喜欢研究技术的人去探询。对于普通大众来说,当微软和其他软件厂不允许你们盗版的时候,你可以挺着胸膛的用LINUX或FREEBSD或其他的优秀的东西了!至少我觉得如果用这套方案配置出来,要花钱买很多的软件吗?如果你用exchange的话,不向微软付钱是不是担负风险了!一旦人家翻脸呢?呵呵!我又乱想了,再次谢谢帮助过我的人们!谢谢!以后还有很多问题需要你们的帮助!

 garfy 回复于:2003-06-18 11:31:29
恭喜,经历风雨,终见彩虹。
还要及时总结经验教训,把它们写下来,手勤快些有好处。

 docn 回复于:2003-06-20 08:01:23
咳,又一个投入qmail阵营的人!哈哈.....
不过用什么不重要,重要的是你学到了什么!不是吗?

 gleilei 回复于:2003-06-20 08:51:29
是啊!学到了很多东西!UNIX的一些常用命令又捡起来了!

 wangrujun 回复于:2003-07-01 13:14:35
不过windows的易用性是不用说的呀。我觉得unix的一些方面,应该象windows学习。
已经被windows赶上了很多,如果不努力,后果就很难说了。

 garfy 回复于:2003-07-01 13:32:03
我倒是喜欢FreeBSD纯字符的样子,用vi编辑已经很习惯了。我认为unix就应该保持自己的特色,想要花哨的GUI界面,直接用m$好了。反正我现在FreeBSD和XP、Win2k都不能少。

 tony_list 回复于:2003-07-03 09:38:43
晕~~~`我感觉没那么痛苦吧?我开始安装时调试不成功,把系统做乱了就重新安装,有时候一天装好几次,刚装完,可调试乱了,一气之下又重装,后来慢慢总结经验,才发现并没那么困难呀,都是自己不够细心注意,别人能成,为什么我们不能成?任何事情从自己身上找找原因要比发牢骚和埋怨要有用的多。

 linuxs 回复于:2003-07-08 11:54:11
晚上回去装

 waiting_cn 回复于:2003-07-08 12:26:43
不错,不错!
我研究了一年多的MAIL服务器,唉!好丢人,什么都没有装成!
现在我停止工作,一心来研究!没有我办不到的事!哼!

 hefish 回复于:2003-07-08 23:05:26
要研究机制,就得从阅读源码开始。。。

qmail太差了。。。都改用postfix吧。。。更强大,更稳定。

 希米路 回复于:2003-07-08 23:20:20
這位同胞別想太多.使用RH8.0+sendmail+openwebmail=了結你所有心願.不懂請發郵件給我.

 zenisys 回复于:2003-07-09 11:58:58
我搞电子邮件系统是两年前的事,从win nt开始接触,维护过一段时间,出了不少问题,当时觉得一头雾水,于是搞了一台linux。就开始系统的学了一段时间sendmail和邮件系统的基础知识。现在我的邮件系统是freebsd4.7+sendmail-8.12.9+sasl   硬件是k6  600Mhz  128m内存,总体来讲,运行的不错啊。

以前也在freebsd上装过qmail,也运行的挺好,不过web接口,就没有搞好过
我觉得还是sendmail比较好,文档多。配置也没有那末复杂


我这是第一次讲话。乱了

 firer2000 回复于:2003-07-09 15:03:57
作为管理员,邮件服务器的稳定是最重要的,只是配置一个能用的mail server是完全不够的。

 yindong 回复于:2003-07-09 15:36:04
有那位高人调过POSTFIX-2.0.12,用RH7.1自带的SASL-1.5.24提供SMTP认证。

 tangrui 回复于:2003-07-09 17:54:15
我都已经痛苦了好几个月了。以前只是会MS的一些东西。C根本没有看过,所以到现在Qmail,SendMail都没有完全的成功!过程很痛苦,但是他很吸引我。我没有办法放弃这个痛苦的过程!不放弃!

 cracy 回复于:2003-07-23 00:10:18
仅仅是配置真的有那么麻烦吗?我也是刚刚接手单位的服务器,以前管这服务器的同事仅仅是配置apache、dns、sendmail+smtp就花了8个月(而且他只是专心学习配置服务器,不用管其他的)我是7月初才拿到服务器的管理员密码的,以前也是习惯在windows下的,对unix也不熟悉,现在开始想配置webmail,每天也只能用部分时间配置,但是我觉得仅仅是安装的话还是比较容易上手啊。apache、mysql、php我是照着网上的教程3天了才装好的,然后qmail也是花了两天,到vpopmail的时候编译遇到了麻烦,就在本页里写了求救的贴子,也得到了gadfly等人的热心帮助现在已经编译通过了,虽然是还没有安装成功(在和mysql的接口地方可能出了问题,但是这两天我没时间再试)不过我相信应该不成问题。论坛给了我们这些初学者很大的帮助!
    我的想法是,先让服务器运行起来,在安装和配置的过程中将会要求我们学习更扎实的基础原理,这样我就可以慢慢地熟悉unix了。
    所以我觉得只要肯花时间去多想下“为什么”,多请教别人,配置服务器让它运行起来应该不是很困难的问题!与所有和我一样的初学者共勉!

 花劫容 回复于:2003-07-23 12:21:41
晕啦,我觉得RH Linux 9下的sendmail很容易配置呀,我按照peng的文档半个小时就配置成功了,只是有一个问题,就是前面仁兄提的:同一个域里的用户发信无须SMTP验证,为何呀?

 ljcai123 回复于:2003-08-19 23:54:57
我在debian woody 下搞了约一周了。进展不大

 sanab123 回复于:2003-08-20 09:09:04
gleilei,你强,能总结份简单的方法大家分享么?偶期待ing.......

 dingxin 回复于:2003-08-20 18:47:42
我一个白痴的问题。

我现在的论坛注册等需要email验证的,用的是sendmail发送emal给用户。
如果,用了qmail等别的东西,是不是一定要关掉sendmail,是不是会影响到上面提到的功能。
如果是,如何解决呢?
谢谢

我对mail一窍不通。
2周前开始搞FreeBSD的新手。
现在在和proftpd搏斗中。

http://chiwawa.plala.jp/discuz/

 nbpanda 回复于:2003-08-20 22:13:52
说句实在话linux 下除了Domino 实在没什么好的邮件服务器(不要计较费用),coremail 没有使用过,不知道怎么样。包括Turbolinux 的PowerMail(改自Postfix)等。
 Qmail+vpopmail+igenus 安装调试成功,运行也还好,可是从垃圾邮件防范、病毒处理、系统备份、账号管理,邮件列表、IP限制等都无法和WIN下的MDaemon 比。

 lightwiter 回复于:2003-08-20 22:32:40
mdaemon确实有一点令人怀念呀,可是linux的路还是要走下去........

 ximeng 回复于:2003-08-28 08:26:31
我只看了一些教程,一个晚上就全部配置好了

 zengting 回复于:2003-08-28 10:42:17
大哥啊!我也要装啊!但是好像最基本的patch都编译不过!

 毛天吹 回复于:2003-08-28 23:28:46
HI !!! 哥兒們!!! 都是這麼累了..  我的qmail也終於搞定了.. 可是postfix 還是沒有搞定.. 為什麼我們這些IT人..都想要那么完美了...怎想什麼都要試試!!!
 
經不隹這樣....吸引力!!! 大家加油吧

 qiuzy 回复于:2003-08-29 12:45:21
楼主的痛苦我体会到了,现在我沿着你的路走,已经3个星期了!

 Manson 回复于:2003-08-31 10:34:39
我已经搞了4天了,一点头绪都没有,没有成功 ,只有失败再失败,我也将继续做下去,我相信成功的喜悦终会降到我头上的   

 HonestQiao 回复于:2003-08-31 12:37:13
在unix下面你可以知道什么叫先苦后甜

 peng 回复于:2003-08-31 15:33:42
开始接触sendmail的时候很早,大约在99年吧,感觉很难。
99年接触sendmail的时候,有人和我说过:
“没有配置过sendmail的网管不算真正的网管,配置过两次的是疯子。”
当时的版本是多少忘了,但是配置好了真的很复杂啊,好烦啊。看了很多资料,研究过他的宏的写法,看过所有的相关邮件原理。
但是对我以后的帮助也很大。
其实,sendmail配置好了,是非常不错的。大家通常说的sendmail,其实只是unix系统默认的sendmail.mc文件生成sendmail.cf配置文件控制的sendmail。我习惯叫他free sendmail。他只能算是一个模型,不能算做成品。好多国外的大型的mail server,都是自己针对自己的网络,重新定制过的。或者是软件公司开发过的,算是商业的sendmail吧,功能非常强大。大家所抱怨的管理界面和工具,都是可以自己开发的。如果你真的仔细看过,不是非常难的。
其实,sendmail发展到12。0 以上,他的mta功能真的很完善和茁壮。以前他的最致命的缺点,就是对数据库的不支持(商业的支持),现在支持ldap了。

用sendmail有四年多了,最近把mail server升级到了qmail。
主要原因,是我没有精力和能力去重写sendmail.mc了,再开发相应的工具。qmail是我的选择,主要是因为inter7组织的free工具,让我感到非常轻松实现想要的功能。但是,并不是qmail就很完善了。

由于当时对sendmail的使用,看了好多底层的技术文章(也不算底层吧?),看了好多相关的rfc文档。所以,安装qmail的时候,非常顺利。我开始安装的时候,用的就是iceblood的qmail-setup.1.5.3,第一次安装就成功了。所以,我相信iceblood的安装方法是正确的。但是,使用过程中的很多问题,不得不让我决定重新安装。因为没有自己一步一步的明白所安装的软件都是干什么的,出错了都不知道是什么地方。
我仔细看过了iceblood的qmail-setup中的安装script.看的每一步都明明白白。我还仔细看过所有软件的readme和install(这个应该是必须的)。所以,安装的时候非常顺利,看所有的install and readme用了两天时间(磨刀不费砍柴功),安装几乎就是一次通过!

但是,linux下的东西就是这样,好是好,但是都需要你自己去做。后来的功能完善,gadfly老大给了我非常大的帮助,再次感谢!这也让我明白了,想做好一个linux下的东西,必须有很好的语言功底。所以,现在我正在恶补c方面的东西。

还要声明一点,不是windowns下的东西就方便。你的方便是建立在其他人大力的开发和你的金钱上边。windowns下的mail server的功能,linux都能做到,而且会更好。但是,这不是你自己能做到的,需要一个很好的team共同完成。还有就是你也花钱买,linux也有商业软件。

在用gnu的东西,最重要的就是看软件本身的readme和install了。我不知道大家每装一个软件,都看过没有。因为它就是产品的最好的使用说明书,也是最正确的。一个gun的软件面世,没有人给你上门安装、调试。readme and install是唯一的、正确的使用说明书。很多人,包括我自己,有时泛懒,喜欢找别人写好的安装手册,感觉方便。但是,安装出错时,就不是别人安装手册能决觉的了。但是,这一切,readme中都有。认真看readme,对你以后使用和维护,都是非常重要。

 peng 回复于:2003-08-31 15:44:25
其实安装一个mail server,不单单是一个软件,他还包括很多相关的东西。因为linux是free的。所以很多东西都需要你去编译。这其中,包含大量的系统知识,需要你对系统后很透彻的了解。这也是unix系统维护工程师必windows值钱的地方。

好多人看到编译报错信息,就不知所措了。我也开始就是头晕。
但是你要好好看看shell编程和掌握一些c的知识,相信就不会没有头绪了。
所以,学unix一定要学sell和看看c相关的东西。
这是我最近的一点体会。。。。

 shiv 回复于:2003-09-10 13:59:19
我是上上个星期上班的,弄mail已经快一个星期了,以前也只是接触过一点点linux,刚上班就让我配单位的信箱,刚开始真的不知道怎么办,在这个过程中,dns(配了4天,最后决定不用rndc了!太烦!),apache,mysql都弄好了,现在就是qmail了,rc,pop3,smtp启动不了,看别人的文章确实不知道哪跟哪,就是贴下来直接执行,出错再去网上找,很机械的那种,不知道工作机制!没办法,时间不允许再拖了!大家讲的经验都是个人的体会,一篇文章也不是万能的。我现在能做的只是这些,我的qmail还没成功,郁闷...

 shiv 回复于:2003-09-10 13:59:19
我是上上个星期上班的,弄mail已经快一个星期了,以前也只是接触过一点点linux,刚上班就让我配单位的信箱,刚开始真的不知道怎么办,在这个过程中,dns(配了4天,最后决定不用rndc了!太烦!),apache,mysql都弄好了,现在就是qmail了,rc,pop3,smtp启动不了,看别人的文章确实不知道哪跟哪,就是贴下来直接执行,出错再去网上找,很机械的那种,不知道工作机制!没办法,时间不允许再拖了!大家讲的经验都是个人的体会,一篇文章也不是万能的。我现在能做的只是这些,我的qmail还没成功,郁闷...

 coolcs 回复于:2003-09-10 21:54:26
楼上的兄弟和我的经历差不多,幸运的是我总算能够在web上收发邮件了,郁闷的是客户端软件却不能收邮件,发邮件却可以,尝试多次仍未解决,正努力学习,呵呵!
说一点想法吧,当我感觉配置得差不多的时候(其实离了解这个系统差远了),心里反而有种失落感,机械得照搬照抄,当初感觉在windows下配置没有挑战性,和楼主想法一样,当真正接触linux的时候,才发现自己的无助,幸运的是在此遇见了如此多的好兄弟,无私的奉献,让我能够充分的汲取,在此我衷心的说声谢谢!
而我,大言不惭地厚着脸皮说一句,总算入门了,门内的世界是如此丰富广阔,和大家一起在这片自由的净土上奋斗吧!

 Dalamar 回复于:2003-09-28 03:24:24
陆陆续续弄了两天多
终于把smtp问题解决了,
qmail我没用,
直接用的redhat9.0默认安装的sendmail,
感觉下来sendmail还是比较简单的,
大家配置和修改最好是ssh配合webmin来,
修改起来比较方便也容易查错。

现在唯一剩下的一个问题,收hotmail的邮件发信人老是Win Socket,不知道是什么原因。

确实新接触linux配置邮件服务器是比较辛苦的,希望大家努力能够把自己的邮件服务器配置起来。

原文转自:http://www.ltesting.net