免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wxy

[Mail] Postfix...文章更新--支持RH8 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2003-04-04 04:29 |显示全部楼层

Postfix...文章更新--支持RH8

我觉得这个东西虽然挺好,不过不适合我,因为这个step by step的东西虽然照搬就可以了,不过做完了我也不清楚到底我做了些什么,unix下的mail这一块挺复杂的,我也没有理出个头绪,以前没有关心过mail方面的东西,这几天也是打算在我们的服务器上做这么一个postfix的东西,和wxy做的东西也差不多,不过我还是打算自己把postfix文档全部看了,服务器上运行的东西我如果不清楚的话,是不能容忍它在上头运行的。
不是否定wxy的贡献,个人想法,呵呵。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2003-04-04 10:24 |显示全部楼层

Postfix...文章更新--支持RH8

呵呵,我提供做个文章其实并不是希望大家照做就可以了,否则我干脆提供一个rpm多简单。
因为mail确实比较复杂,所以我再搞这个的时候也参考了不少的资料也碰到不少的问题。我之所以提供我的文章,希望大家有类似需求的可以从我这里得到一些经验。

关于原理,我感觉我已经说了一些了,但是是不是还没有说明白?也许以后更新时可能需要在原理和结构上更详细说说。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2003-04-04 10:37 |显示全部楼层

Postfix...文章更新--支持RH8

1。lz是加载了一个libz,没有关系,不写好像也没什么。
2。myhostname和mydomain当然要改成你的了,不过以我的经验,最好myhostname也用域名(你得把域名也解析ip,如都写cngnu.org )
3。认证错误和那些回车没有任何关系。认证是最容易出现问题的部分。请仔细检查并看看/var/log/auth.log

论坛徽章:
0
发表于 2003-04-04 15:28 |显示全部楼层

Postfix...文章更新--支持RH8

经过不懈的努力和wxy老大的耐心指导
我的邮件系统终于成功了!呵呵!   
再此要多谢wxy对我的帮助!真是大好人啊!

论坛徽章:
0
发表于 2003-04-04 16:22 |显示全部楼层

Postfix...文章更新--支持RH8

你请他吃饭吧,我去蹭饭

论坛徽章:
0
发表于 2003-04-04 19:00 |显示全部楼层

Postfix...文章更新--支持RH8

我的运行环境
REDHAT8.0 默认安装了APACHE和MYSQL
1。因为没有安装mysql-devel,直接安装了pam_mysql-0.4.7-1.i386.rpm包。这样是不是有问题?

2、在执行:
make -f Makefile.init makefiles 'CCARGS=-DUSE_SASL_AUTH -DHAS_MYSQL -I/usr/include/mysql -I/usr/local/include/sasl'  'AUXLIBS=-L/usr/lib/mysql -L/usr/local/lib/sasl2 -lmysqlclient -lsasl2 -lz -lm'
时出现错误如下:
[root@mail postfix-2.0.7]# make -f Makefile.init makefiles  'CCARGS=-DUSE_SASL_AUTH -DHAS_MYSQL -I/usr/include/mysql -I/usr/local/include/sasl'  'AUXLIBS=-L/usr/lib/mysql -L/usr/local/lib/sasl2 -lmysqlclient -lsasl2 -lz -lm'
make -f Makefile.in MAKELEVEL= Makefiles
set -e; for i in src/util src/global src/dns src/master src/postfix src/smtpstone src/sendmail src/error src/pickup src/cleanup src/smtpd src/local src/lmtp src/trivial-rewrite src/qmgr src/smtp src/bounce src/pipe src/showq src/postalias src/postcat src/postconf src/postdrop src/postkick src/postlock src/postlog src/postmap src/postqueue src/postsuper src/nqmgr src/qmqpd src/spawn src/flush src/virtual src/proxymap; do \
(set -e; echo "[$i]"; cd $i; rm -f Makefile; \
make -f Makefile.in Makefile MAKELEVEL=) || exit 1; \
done;
[src/util]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/global]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/dns]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/master]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postfix]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/smtpstone]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/sendmail]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/error]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/pickup]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/cleanup]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/smtpd]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/local]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/lmtp]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/trivial-rewrite]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/qmgr]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/smtp]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/bounce]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/pipe]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/showq]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postalias]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postcat]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postconf]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postdrop]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postkick]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postlock]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postlog]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postmap]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postqueue]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/postsuper]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/nqmgr]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/qmqpd]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/spawn]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/flush]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
[src/virtual]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs; cat Makefile.in) >;Makefile
[src/proxymap]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
rm -f Makefile; (set -e; /bin/sh makedefs && cat Makefile.in) >;Makefile
这个问题如何解决?   

论坛徽章:
0
发表于 2003-04-05 08:59 |显示全部楼层

Postfix...文章更新--支持RH8

我的系统里没有产生/var/log/auth.log,只有maillog,还是些没用的东西。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2003-04-05 12:50 |显示全部楼层

Postfix...文章更新--支持RH8

原帖由 "hpunix"]ymap 发表:

(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >;Makefile
rm -f Makefile; (set -e; /bin/sh makedefs && cat Makefile.in) >;Makefile
这个问题如何..........

1,你的mysql-devel是肯定需要的,后面的postfix也要得。
2,那个不是错误,继续make

论坛徽章:
0
发表于 2003-04-05 17:28 |显示全部楼层

Postfix...文章更新--支持RH8

终于通过认证了,原来在/etc/shadow中也的有这个用户tester 密码testpw 也就是说在系统中的有账号。是这样啊,困扰了我两天,是我苯了。

论坛徽章:
0
发表于 2003-04-05 22:30 |显示全部楼层

Postfix...文章更新--支持RH8

终于搞定了,在此对wxy表示感谢!哈哈哈哈 不过只是照葫芦画瓢,对个个部分还不是很了解,对于维护也不太清楚,但是对于我来说还是不小的惊喜,呵呵。
现在有几个小问题:
1,postfix有没有像qmail的在Maildir有new目录,就是能看到邮件的。
2,对于个个部分的介绍、postfix的维护有没有详细的资料了,最好是中文,英文也行,看着有点费劲。
3,WEB界面的管理工具都有哪些呢?能不能推荐一个。
最后http://我的IMP服务器的IP/horde/居然不要密码就进去了。不过我在客户端用outlook等测试,还是正常的。
不好意思又问了一大堆问题。

在此再此感谢wxy

心情好高兴啊,呀,好像到点看球了,哈哈,什么 汉诺威96 1:0 拜仁,  也没什么,拜仁输个一场两场的也没什么!!呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP