noress 回复于:2003-10-23 22:12:25 |
很不错,支持一下!我donw了, 楼主能不能给我发一份sqwebmail的软件包,我上不了国外的站点(用代理也不行).
|
noress 回复于:2003-10-23 22:13:01 |
我的Email: noress@126.com 谢谢!
|
cloudxx 回复于:2003-10-23 23:26:44 |
www.linuxts.com他做过一个汉化的,还有wmail也可以,不过vsqwebmail的原版对中文支持布好,还是用igenus号了
|
wjger 回复于:2003-10-24 12:05:15 |
我在安装到# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail 时,它提示“文件已经存在” 对以后的安装和运行,要不要紧哪?
|
snowseya 回复于:2003-10-24 12:56:20 |
我在RH8下一直没有编译成功过 用igenus收发都没有问题,说明前边的东东做的没错,就是sqwebmail做不出来,请您指点一二.
|
peng 回复于:2003-10-24 13:58:34 |
[quote:055715190f="wjger"]我在安装到# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail 时,它提示“文件已经存在” 对以后的安装和运行,要不要紧哪?[/quote:055715190f]
应该没有关系,默认的系统中/usr/sbin/sendmail是系统调用sendmail的。
这一步的作用是用qmail中的sendmail模块替换系统中调用的sendmail命令。
无论他有没有这个文件,只要你ln成功就行。
|
peng 回复于:2003-10-24 14:00:56 |
[quote:7d95993eee="snowseya"]我在RH8下一直没有编译成功过 用igenus收发都没有问题,说明前边的东东做的没错,就是sqwebmail做不出来,请您指点一二.[/quote:7d95993eee]
不知道你报的是什么错误。 sqwebmail有一个非常讨厌的bug,就是他的有些版本和vpopmail兼容不好,认证有错误。你要多用几个sqwebmail and vpopmail尝试一下。
|
cloudxx 回复于:2003-10-24 14:33:53 |
我的就是,安装sqwebmail后只能从sqwebmail收发邮件了,其他的一切不行了,把之前编译的vpopmail重新install后,还是不行,好象接着sqwebmail也罢工了,头大,这两天忙着玩盟军,懒的测试了
|
数码熊 回复于:2003-10-24 14:37:41 |
不错,顶一下。 如果把防垃圾邮件的详细方法都加上去就更加好了
|
peng 回复于:2003-10-24 14:44:59 |
防止垃圾邮件,可以用很多软件完成,常用的和sqwebmail+qmail结合的是maildrop(好象是这样拼写,好久没有看mail了)。 方法好象以前gadfly写过,我替他发的文章。看看精华吧。 有时间我在看看。。
|
千禧龙哥 回复于:2003-10-24 19:02:00 |
请教: #cp /var/qmail/bin/sendmail /usr/sbin/qmail.sendmail #rm -f /etc/alternatives/mta #ln -s /usr/sbin/qmail.sendmail /etc/alternatives/mta
cp /var/qmail/bin/sendmail /usr/sbin/qmail.sendmail cp: stat‘/var/qmail/bin/sendmail’失败: 没有那个文件或目录
ln -s /usr/sbin/qmail.sendmail /etc/alternative/mta ln: 正在创建连至‘/usr/sbin/qmail.sendmail’的符号链接‘/etc/alternative/mta’: 没有那个文件或目录
在/var/qmail/bin/下面没有sendmail呀 这段话是不是有点问题呢?
|
千禧龙哥 回复于:2003-10-24 19:06:07 |
求救!!!我在安照大侠的步骤,执行到这一步的时候怎么出现这个错误是什么原因?我是用REDHAT9+HTTPD2.0.47+PHP4.33RC1 ./configure --prefix=/home/vpopmail --enable-mysql=y --enable-incdir=/usr/include/mysql --enable-libdir=/usr/lib/mysql --enable-default-domain=s-ec.com --enable-passwd=n --enable-defaultquota=n --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-ip-alias-domains=n creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking host system type... i686-unknown-linux checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for POSIXized ISC... no checking how to run the C preprocessor... gcc -E checking for AIX... no configure: error: Unable to find your qmail-newu file, specify --enable-qmail-newu.
|
cloudxx 回复于:2003-10-24 20:39:07 |
configure: error: Unable to find your qmail-newu file, specify --enable-qmail-newu
找不不到qmail-newu文件 我没碰到这个 ,你前面qmail的安装目录是对的吗 你./configure --help | grep qmail 找找-qmail-newu这个选项看看 指定一个加载目录
|
千禧龙哥 回复于:2003-10-24 21:52:44 |
我这里出错不会对邮件有影响吧 # patch -d qmail-1.03 < qmail-smtpd-auth-0.31/auth.patch patching file Makefile patching file TARGETS patching file qmail-smtpd.8 patching file qmail-smtpd.c Hunk #1 succeeded at 25 with fuzz 2 (offset 2 lines). Hunk #2 succeeded at 63 with fuzz 1 (offset 1 line). Hunk #3 FAILED at 242. Hunk #4 FAILED at 415. Hunk #5 FAILED at 645. 3 out of 5 hunks FAILED -- saving rejects to file qmail-smtpd.c.rej
|
千禧龙哥 回复于:2003-10-24 22:46:08 |
[quote:e902761f60="cloudxx"]configure: error: Unable to find your qmail-newu file, specify --enable-qmail-newu
找不不到qmail-newu文件 我没碰到这个 ,你前面qmail的安装目录是对的吗 你./configure --help | grep qmail 找找-qmail-..........[/quote:e902761f60]
我一直都是按你上面做的。但是就前面报过几次错,不知道和那有关没有? 用./configure --help | grep qmail 查看提示如下: --enable-qmail-newu=path Full path to qmail-newu program
我重装了一次系统还是有这个提示是什么原因呢?
|
cloudxx 回复于:2003-10-24 23:04:52 |
你的qmail-smtp-0.31/base64.*文件复制到qmail-1.03目录下了吗?
|
千禧龙哥 回复于:2003-10-25 09:42:13 |
[quote:d74235207a="cloudxx"]你的qmail-smtp-0.31/base64.*文件复制到qmail-1.03目录下了吗?[/quote:d74235207a]
复制了。这步肯定作过了。
|
cloudxx 回复于:2003-10-25 10:54:00 |
打补丁很简单的阿,不会有问题啊,你是在LINUX平台下吗? 我听说如果是商用unix系统需要下载一个GNU的patch才行的
|
千禧龙哥 回复于:2003-10-25 11:01:26 |
[quote:399ccc1d72="cloudxx"]打补丁很简单的阿,不会有问题啊,你是在LINUX平台下吗? 我听说如果是商用unix系统需要下载一个GNU的patch才行的[/quote:399ccc1d72]
我用的是redhat 9 安装的,在redhat7.3下也装过。我安装qmail时怎么只有/var/qmal/这个目录? 下面的/bin/sendmail是从那里来的?
|
wjger 回复于:2003-10-27 17:18:43 |
我在安装vpopmail时发生编译通不过,要在这一句下面#cd /home/vpopmail/etc #tcprules tcp.smtp.cdb tcp.smtp.tmp < tcp.smtp
加上 退到#cd vpopmail-5.2.1 这个目录才能编译 是不是啊?
还有我编译时发生错误vauth.c: In function 'vset_lastauth': vauth.c:939:warning:implicit declaration of function 'vset_lastauth_time' vauth.c: In function 'vset_lastauth_time'; vauth.c:971:warning:control reaches end of non-void function make[2]:***[vauth.o] Error 1 make[2]:Leaving directory '/usr/local/src/vpopmail-5.2.1' make[1]:***[all-recursive] Error 1 make[1]: Leaving directory '/usr/local/src/vpopmail-5.2.1' make:***[all-recursive-am] Error 2
|
wjger 回复于:2003-11-04 16:22:28 |
up
|
lightwiter 回复于:2003-11-04 19:20:20 |
建议打gadfly的补丁.
|
wjger 回复于:2003-11-06 17:04:26 |
请教cloudxx老大我的能发信但不能收信,我的日志如下: libmysqlclient.so.12 好像不能共享打开, 如何更改属性 Nov 6 16:45:40 localhost qmail: 1068108340.254144 delivery 13: deferral: /home/vpopmail/bin/vdelivermail:_error_while_loading_shared_libraries:_libmysqlclient.so.12:_cannot_open_shared_object_file:_Permission_denied/ Nov 6 16:45:40 localhost qmail: 1068108340.254178 status: local 0/40 remote 0/40
|
zhaozy67 回复于:2003-11-08 10:55:31 |
老大: 有一些补丁找不到,请问再哪儿有下载?如:ucspi-tcp-0.88.a_record.patch、/ucspi-tcp-0.88.nobase.patch、qmail-maildir++.patch等等。
|
artxing 回复于:2003-11-08 11:02:29 |
http://www.chinaunix.net/jh/14/124879.html
这里有.我都打成包了
|
aftersf 回复于:2003-11-19 15:35:45 |
mast you see it. why
[root@mail vpopmail-5.2.1]# ./configure --prefix=/home/vpopmail --enable-mysql=y --enable-incdir=/usr/include/mysql --enable-libdir=/usr/lib/mysql --enable-default-domain=mail.mails.dipdns.net --enable-passwd=n --enable-defaultquota=10485760 --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-ip-alias-domains=n --enable-sqwebmail-pass=y --enable-hardquota=10000000 creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking host system type... i686-unknown-linux checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for POSIXized ISC... no checking how to run the C preprocessor... gcc -E checking for AIX... no yes checking for floor in -lm... yes checking for compress in -lz... yes checking for crypt in -lcrypt... yes checking for gethostbyaddr in -lnsl... yes checking for getsockname in -lsocket... no configure: error: use --enable-defaultquota instead of --enable-hardquota
|
zengting 回复于:2003-12-18 09:05:14 |
那个病毒防火墙怎么注册啊?干吗那些词我都不懂的?好像是丹麦语吧?那个PLZ我都不懂填什么上去,老是说出错。请高手指点一下吧。
|
Frank_zhichen 回复于:2003-12-18 23:17:05 |
问一个问题: 1. 装ezmlm时,运行/var/qmail/bin/ezmlm/ezmlm-mktab -d testlist | mysql -uezmlm -pezmlm -f ezmlm 报错,但mysqlshow -u root -pwangxu ezmlm时表都正常,why?
2. 我原先用tsmail时,qmailadmin中可以设每一个用户的邮箱大小,但现在没有了? 请问怎么样才能设用户的邮箱大小?
|
nibo 回复于:2003-12-19 09:01:16 |
在VPOPMAIL/BIN有个命令可以..具体我忘了..那个命令名称很直观的.一看就知道!
|
yuehuiw 回复于:2004-02-25 10:50:32 |
老大的文章果然很好,很好,但是美中不足的是其中有一些小bug, 呵.... 另外,那个防病毒的邮件网关地址也可以到以下地址去注册(是英文的哦) http://www.hbedv.com/private/
|
zengting 回复于:2004-07-26 11:09:57 |
EZMLM make setup...... ./compile case_lowerb.c ./compile case_startb.c ./makelib case.a case_diffb.o case_lowerb.o case_startb.o / case_diffs.o case_starts.o ./compile fmt_str.c ./compile fmt_uint.c ./compile fmt_uint0.c ./compile fmt_ulong.c ./compile scan_ulong.c ./compile scan_8long.c ./makelib fs.a fmt_str.o fmt_uint.o fmt_uint0.o / fmt_ulong.o scan_ulong.o scan_8long.o ./compile getconf.c ./compile makehash.c ./compile surf.c ./load ezmlm-idx / mime.a slurp.o slurpclose.o wait.a getln.a strerr.a sig.a open.a / lock.a mime.a substdio.a stralloc.a alloc.a error.a str.a fd.a / getopt.a case.a fs.a getconf.o makehash.o surf.o (cat warn-auto.sh; / echo EZPATH=/'`head -1 conf-bin`/'; / cat ezmlm-accept.sh ) > ezmlm-accept ./compile ezmlm-archive.c ./compile idxthread.c ./compile date2yyyymm.c ./compile dateline.c ./makelib yyyymm.a date2yyyymm.o dateline.o ./load ezmlm-archive getconf.o slurpclose.o slurp.o getln.a sig.a / idxthread.o yyyymm.a strerr.a substdio.a stralloc.a alloc.a / error.a str.a fs.a open.a lock.a fd.a getopt.a (cat warn-auto.sh; / echo EZPATH=/'`head -1 conf-bin`/'; / echo QMPATH=/'`head -1 conf-qmail`/'; / cat ezmlm-check.sh ) > ezmlm-check ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null / 2>&1 / && cat fork.h2 || cat fork.h1 ) > fork.h rm -f tryvfork.o tryvfork ./compile ezmlm-gate.c ezmlm-gate.c: In function `main': ezmlm-gate.c:84: warning: return type of `main' is not `int' ./compile checktag.c `head -1 conf-sqlcc` ./compile issub.c `head -1 conf-sqlcc` ./compile logmsg.c `head -1 conf-sqlcc` ./compile subscribe.c `head -1 conf-sqlcc` ./compile opensql.c `head -1 conf-sqlcc` ./compile putsubs.c `head -1 conf-sqlcc` ./compile tagmsg.c `head -1 conf-sqlcc` ./compile searchlog.c `head -1 conf-sqlcc` ./makelib subdb.a checktag.o issub.o logmsg.o subscribe.o / opensql.o putsubs.o tagmsg.o searchlog.o ./compile auto-str.c auto-str.c: In function `main': auto-str.c:17: warning: return type of `main' is not `int' ./load auto-str substdio.a error.a str.a ./auto-str auto_bin `head -1 conf-bin` > auto_bin.c ./compile auto_bin.c ./compile env.c ./compile envread.c ./makelib env.a env.o envread.o ./compile seek_set.c ./makelib seek.a seek_set.o ./load ezmlm-gate subdb.a getconf.o slurpclose.o slurp.o / getopt.a getln.a auto_bin.o env.a sig.a fs.a / strerr.a substdio.a stralloc.a alloc.a error.a str.a case.a wait.a / open.a lock.a seek.a `head -1 conf-sqlld` /usr/bin/ld: cannot find -lr collect2: ld returned 1 exit status make: *** [ezmlm-gate] Error 1
|
zengting 回复于:2004-07-26 11:10:54 |
when ezmlm is making setup,errors shows as follow: ...... ./compile case_lowerb.c ./compile case_startb.c ./makelib case.a case_diffb.o case_lowerb.o case_startb.o / case_diffs.o case_starts.o ./compile fmt_str.c ./compile fmt_uint.c ./compile fmt_uint0.c ./compile fmt_ulong.c ./compile scan_ulong.c ./compile scan_8long.c ./makelib fs.a fmt_str.o fmt_uint.o fmt_uint0.o / fmt_ulong.o scan_ulong.o scan_8long.o ./compile getconf.c ./compile makehash.c ./compile surf.c ./load ezmlm-idx / mime.a slurp.o slurpclose.o wait.a getln.a strerr.a sig.a open.a / lock.a mime.a substdio.a stralloc.a alloc.a error.a str.a fd.a / getopt.a case.a fs.a getconf.o makehash.o surf.o (cat warn-auto.sh; / echo EZPATH=/'`head -1 conf-bin`/'; / cat ezmlm-accept.sh ) > ezmlm-accept ./compile ezmlm-archive.c ./compile idxthread.c ./compile date2yyyymm.c ./compile dateline.c ./makelib yyyymm.a date2yyyymm.o dateline.o ./load ezmlm-archive getconf.o slurpclose.o slurp.o getln.a sig.a / idxthread.o yyyymm.a strerr.a substdio.a stralloc.a alloc.a / error.a str.a fs.a open.a lock.a fd.a getopt.a (cat warn-auto.sh; / echo EZPATH=/'`head -1 conf-bin`/'; / echo QMPATH=/'`head -1 conf-qmail`/'; / cat ezmlm-check.sh ) > ezmlm-check ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null / 2>&1 / && cat fork.h2 || cat fork.h1 ) > fork.h rm -f tryvfork.o tryvfork ./compile ezmlm-gate.c ezmlm-gate.c: In function `main': ezmlm-gate.c:84: warning: return type of `main' is not `int' ./compile checktag.c `head -1 conf-sqlcc` ./compile issub.c `head -1 conf-sqlcc` ./compile logmsg.c `head -1 conf-sqlcc` ./compile subscribe.c `head -1 conf-sqlcc` ./compile opensql.c `head -1 conf-sqlcc` ./compile putsubs.c `head -1 conf-sqlcc` ./compile tagmsg.c `head -1 conf-sqlcc` ./compile searchlog.c `head -1 conf-sqlcc` ./makelib subdb.a checktag.o issub.o logmsg.o subscribe.o / opensql.o putsubs.o tagmsg.o searchlog.o ./compile auto-str.c auto-str.c: In function `main': auto-str.c:17: warning: return type of `main' is not `int' ./load auto-str substdio.a error.a str.a ./auto-str auto_bin `head -1 conf-bin` > auto_bin.c ./compile auto_bin.c ./compile env.c ./compile envread.c ./makelib env.a env.o envread.o ./compile seek_set.c ./makelib seek.a seek_set.o ./load ezmlm-gate subdb.a getconf.o slurpclose.o slurp.o / getopt.a getln.a auto_bin.o env.a sig.a fs.a / strerr.a substdio.a stralloc.a alloc.a error.a str.a case.a wait.a / open.a lock.a seek.a `head -1 conf-sqlld` /usr/bin/ld: cannot find -lr collect2: ld returned 1 exit status make: *** [ezmlm-gate] Error 1
|