LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 730|回复: 5

关于qmail的几个问题

[复制链接]
发表于 2004-4-22 14:10:39 | 显示全部楼层 |阅读模式
关于qmail的几个问题想跟各们请教一下。
1:[root@linux5 ucspi-tcp-0.88]# patch -p1 < ../ucspi-tcp-0.88.a_record.patch
patching file rblsmtpd.c
[root@linux5 ucspi-tcp-0.88]# patch -p1 < ../ucspi-tcp-0.88.errno.patch
patching file error.h
[root@linux5 ucspi-tcp-0.88]# patch -p1 < ../ucspi-tcp-0.88.nobase.patch
patching file rblsmtpd.c
Hunk #2 succeeded at 228 (offset 38 lines).
[root@linux5 ucspi-tcp-0.88]# make
./compile tcpserver.c
./compile: line 3: exec: gcc: not found
make: *** [tcpserver.o] Error 127

打补丁这一步有的时候能通过,有的时候重装一下系统又可以,通不过的时候出现上面的提示,不知哪里出错了。
-------------------------------------------------------

2:-------------------------------------------------------------
# vi /var/qmail/rc //对rc文件进行修改,以决定投送方式:
/* ================= rc =========================*/
#!/bin/sh

# Using splogger to send the log through syslog.
# Using dot-forward to support sendmail-style ~/.forward files.
# Using qmail-local to deliver messages to ~/Mailbox by default.

exec env - PATH="/var/qmail/binPATH"
qmail-start ./Maildir/ splogger qmail &
/* ============================================*/
#vi /var/qmail/smtp //编辑smtp服务的启动脚本
/* ===================== smtp ============================= */
#!/bin/sh

QMAILDUID=qmaild
NOFILESGID=nofiles

/usr/local/bin/tcpserver -H -R -l 0 -t 1 -v -p -x /home/vpopmail/etc/tcp.smtp.cdb -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd hostname /home/vpopmail/bin/vchkpw /bin/true /bin/cmd5checkpw /bin/true 2>&1 | /var/qmail/bin/splogger smtpd 3 &
/* ====================================================== */
#vi /var/qmail/pop3 //编辑pop3服务的启动脚本
/* ====================== pop3 =========================== */
#!/bin/sh

/usr/local/bin/tcpserver -H -R 0 pop3
/var/qmail/bin/qmail-popup hostname
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
/* ===================================================== */

上面的这几个步骤,编辑/var/qmail/pop3和编辑/var/qmail/smtp的时候,qmail目录中根本就没有pop3和smtp 是不是要把例子中的启动脚本完全拷贝进去,还是说要修改什么地方。

-------------------------------------------------------
3  安装运行igenus后,输入http://192.168.1.88/igenus后, ... 地址后,点login 又出现错误,说是没有/home......./../temp目录,具体没太记清楚.

上面所有的步骤都是参考这二个网站。

http://tech.ccidnet.com/pub/article/c303_a52795_p1.html
http://www.linuxaid.com.cn/articles/4/7/474960732.shtml



希望知道的朋友指点一下,先谢过了。
发表于 2004-4-22 14:56:02 | 显示全部楼层
1 检查gcc是否安装,如果有时会有时不会,就看你补丁补完整了没有

2 是的,创建一个,将脚本拷进去

3 igenus里有个config目录,里面有个配置文件,修改temp那一行的路径
 楼主| 发表于 2004-4-23 17:30:10 | 显示全部楼层
首先非常感谢pinksnoopy,按照你讲的我今天调试了一天,差不多都做好了,但还有几个奇怪的问题想请教一下:

1:通过./vadduser 用户名 密码  添加的用户,能正常登陆到igenus的网页里,在网页里面只能发,发到公网都没有问题,但是自已给自已发一封邮件却收不到,通过outlook也是一样的问题,只能发不能收。

2:通过adduser 用户名 添加的用户,登陆到igenus中提示用户不存在,但通过outlook收发都没有问题。

我用google搜索了很久,找不出原因,请大家帮忙解决一下,谢谢。
发表于 2004-4-24 14:20:48 | 显示全部楼层
1 转发问题,查看下转发的配置文件

2 当然,那是系统用户,./vadduser添加的是虚拟的呀,
 楼主| 发表于 2004-4-24 17:57:56 | 显示全部楼层
谢谢,我又重装了一遍系统,一口气装完,现在使用完全正常,呵呵,现在我要研究一下管理的问题.真是要感谢linuxsir和pinksnoopy版主的帮助.
发表于 2004-4-24 23:55:06 | 显示全部楼层
不用,有问题可以随时发问,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表