分享
 
 
 

Qmail中设定Maildir相关问题

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

1.设定的Maildir目录出现“无法打开”错误!

2.rcphosts文件设定出错。

3.Maildir目录以及.qmail权限设定引起错误。

4.怎样使QMAIL默认邮件存放在/var/spool/mail中?

5.预社qmail的发送邮件存储在/var/spool/mail/user中,请问如何调出?

6.将mbox方式改为Maildir,日志报告出错。

7.样使QMAIL默认邮件存放在/var/spool/mail中?

8.由Mailbox改为Maildir以后,qmail下给自己发信问题。

1.设定的Maildir目录出现“无法打开”错误!

Q: 1.我最近刚装qmail,不明白处甚多 :((刚刚遇到一个问题,我装qmail严格按照INSTALL里的步骤,本来rc里设Mailbox,当时测试时给自己,给同系统的人发信都正常,现在改成Maildir ($HOME/Maildir设好了) ,给自己发信,maillog里竟然说

"Unable_to_open_./Maildir:_is_a_directory._(#4.2.1)/"

怎么办

2.pop3和smtp要怎么作?

A:1、您有没有设置 .qmail 呢,此文件必须存在于用户的HOME里面。

2、对于POP3和SMTP,QMAIL里面的服务是必须装在/etc/inetd.conf 里面的,您可以参见QMAIL的相关文档。 睡眠对我来说是一种奢望,我只有跟时间比赛才有机会。

A:有关Maildir的问题已经解决了,我把rc里的./Mailbox 改成 ./Maildir/ 时少了一个/ :(

=============================

2.rcphosts文件设定出错。

Q:不过现在有个更重要的问题了: 现在我站内在linux下发收信都很正常. services和inetd里都改好了,在98下用OE收信 pop正常,但smtp出错,

"the domian is in the list of my allowed ecphosts" 是不是说rcphosts设置出错的?PS.telnet hosts 25好像是正常..

A:可能是因为您要发信的目的地的域名没有出现在允许转发的配置文件里面,所以SMTP服务器会报告此错误。您可以检查一下 rc 目录下的几个文件。

Q:rcpthosts文件究竟是干什么的?它的第一行是

localhost.xmu.edu.cn.0.0.127.in-addr.arpa ?

是不是我的DNS设置有问题? (我机子raja.xmu.edu.cn)(server)我在rcphosts里加了我的域名和ip,可我在另一台机上smtp发信给自己(在raja.xmu.edu.cn上的),outlook说

"553 sorry,that domai isn't in my list of allowed rcpthosts..."

PS,pop正常,在服务器上发信到china.com..也很正常 :((

A: qmail有一个名为rcpthosts(该文件名源于RCPT TO命令)的配置文件,其决定了是否接受一个邮件。只有当一个RCPT TO命令中的接收者地址的域名存在于rcpthosts文件中时,才接受该邮件,否则就拒绝该邮件。若该文件不存在,则所有的邮件将被接受。当一个邮件服务器不管邮件接收者和邮件接收者是谁,而是对所有邮件进行转发(relay),则该邮件服务器就被称为开放转发(open relay)的。当qmail服务器没有rcpthosts时,其是开放转发的。请仔细看这个文件的含义

----------------------------

3.Maildir目录以及.qmail权限设定引起错误。

Q:我已经做了:

$ /var/qmail/bin/maildirmake $HOME/Maildir

$ echo ./Maildir/ ~/.qmail

这一步,可是发email后,在/var/log/maillog中看到:

Oct 18 11:44:40 hui qmail: 971840680.678879 new msg 20986

Oct 18 11:44:40 hui qmail: 971840680.679485 info msg 20986:

bytes 570 from www.numen.com qp 673 uid 510

Oct 18 11:44:40 hui qmail: 971840680.857116 starting delivery 2:

msg 20986 to local numen@www.numen.com

Oct 18 11:44:40 hui qmail: 971840680.857618 status:

local 2/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.062698 new msg 20987

Oct 18 11:44:41 hui qmail: 971840681.063319 info msg 20987:

bytes 570 from www.numen.com qp 676 uid 510

Oct 18 11:44:41 hui qmail: 971840681.266025 delivery 1: deferral: Uh-

oh:_.qmail_has_file_delivery_but_has_x_bit_set._(#4.7.0)/

Oct 18 11:44:41 hui qmail: 971840681.266493 status: local 1/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.266874 delivery 2: deferral: Uh-

oh:_.qmail_has_file_delivery_but_has_x_bit_set._(#4.7.0)/

Oct 18 11:44:41 hui qmail: 971840681.267194 status: local 0/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.267547 starting delivery 3:

msg 20987 to local numen@www.numen.com

Oct 18 11:44:41 hui qmail: 971840681.267865 status: local 1/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.303314 delivery 3: deferral: Uh-

oh:_.qmail_has_file_delivery_but_has_x_bit_set._(#4.7.0)/

Oct 18 11:44:41 hui qmail: 971840681.303877 status: local 0/10 remote 0/20

就是说不成功呀,我将~Maildir目录改为Maildir文件后,就可以了可是我不想用mbox的方式,只想用maildir的方式呀,是什么地方错了呢?先多谢了...^_^

A:很明显错误信息里提示你的.qmail文件多了个x标志位,只要chmod a-x .qmail。

你家Maildir时是以ROOT身份加 的 么 ?应该使用命令 :

chown -R username:username Maildir

将该目录的所有权修改为 该用户所有的

===========================

4.怎样使QMAIL默认邮件存放在/var/spool/mail中?

Q:急!怎样使QMAIL默认邮件存放在/var/spool/mail中?谢谢!!

A:如果您只是想改变QMAIL的MAILBOX的存放位置,可以通过在编译的时候编辑 conf-mail 修改相应的参数即可。如果您是想用LINUX下的EMAIL软件收发EMAIL的话,需要进行特殊的设置。

===========================

5.预社qmail的发送邮件存储在/var/spool/mail/user中,请问如何调出?

Q:我已经设制好了QMAIL,能发,但不能收!发的邮件存在 /var/spool/mail/user中,但QMAIL调不出来!我不知他的默认从那调出。想让他从 /var/spool/mai/user中调出。QMAIL的FAQ中 有讲到,但还是不行。请帮助!

A:如果您用的是qmail-pop3d,并且安装 checkpassword ,在 /etc/inetd.conf 里面添加:

pop3 stream tcp nowait root /var/qmail/bin/qmail-popup

qmail-popup myhostname /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir

注:以上写在一行

A:有没有下 checkpassword 呢?您必须在 /etc/inetd.conf 里面添加:

pop3 stream tcp nowait root

/var/qmail/bin/qmail-popup qmail-popup

myhostname /bin/checkpassword

/var/qmail/bin/qmail-pop3d Maildir

=========================

6.将mbox方式改为Maildir,日志报告出错。

Q:$ /var/qmail/bin/maildirmake $HOME/Maildir

$ echo ./Maildir/ ~/.qmail

这一步,可是发email后,在/var/log/maillog中看到:

Oct 18 11:44:40 hui qmail: 971840680.678879 new msg 20986

Oct 18 11:44:40 hui qmail: 971840680.679485

info msg 20986: bytes 570 from www.numen.com qp 673 uid 510

Oct 18 11:44:40 hui qmail: 971840680.857116

starting delivery 2: msg 20986 to local numen@www.numen.com

Oct 18 11:44:40 hui qmail: 971840680.857618

status: local 2/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.062698 new msg 20987

Oct 18 11:44:41 hui qmail: 971840681.063319

info msg 20987: bytes 570 from www.numen.com qp 676 uid 510

Oct 18 11:44:41 hui qmail: 971840681.266025

delivery 1: deferral: Uh-oh:_.qmail_has_file_

delivery_but_has_x_bit_set._(#4.7.0)/

Oct 18 11:44:41 hui qmail: 971840681.266493

status: local 1/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.266874

delivery 2: deferral: Uh-oh:_.qmail_has_file_

delivery_but_has_x_bit_set._(#4.7.0)/

Oct 18 11:44:41 hui qmail: 971840681.267194

status: local 0/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.267547

starting delivery 3: msg 20987 to local numen@www.numen.com

Oct 18 11:44:41 hui qmail: 971840681.267865

status: local 1/10 remote 0/20

Oct 18 11:44:41 hui qmail: 971840681.303314

delivery 3: deferral: Uh-oh:_.qmail_has_file_

delivery_but_has_x_bit_set._(#4.7.0)/

Oct 18 11:44:41 hui qmail: 971840681.303877

status: local 0/10 remote 0/20

就是说不成功呀,我将~Maildir目录改为Maildir文件后,就可以了可是我不想用mbox的方式,只想用maildir的方式呀,是什么地方错了呢?

A:很明显错误信息里提示你的.qmail文件多了个x标志位,

只要chmod a-x .qmail

你家Maildir时是以ROOT身份加的么?应该使用命令 :

chown -R username:username Maildir 将该目录的所有权修改为 该用户所有的。

=======================

7.样使QMAIL默认邮件存放在/var/spool/mail中?

Q: 急!怎样使QMAIL默认邮件存放在/var/spool/mail中?谢谢!!

A: 如果您只是想改变QMAIL的MAILBOX的存放位置,可以通过在编译的时候编辑 conf-mail 修改相应的参数即可。如果您是想用LINUX下的EMAIL软件收发EMAIL的话,需要进行特殊的设置。能否把您所要用到的EMAIL软件贴出来呢? 睡眠对我来说是一种奢望,我只有跟时间比赛才有机会。

Q: 我已经设制好了QMAIL,能发,但不能收!发的邮件存在/var/spool/mail/user中,但QMAIL调不出来!我不知他的默认从那调出。想让他从/var/spool/mai/user中调出。QMAIL的FAQ中有讲到,但还是不行。请帮助!

=========================

8.由Mailbox改为Maildir以后,qmail下给自己发信问题。

Q:1.我最近刚装qmail,不明白处甚多 :((刚刚遇到一个问题,我装qmail严格按照INSTALL里的步骤,本来rc里设Mailbox,当时测试时给自己,给同系统的人发信都正常,现在改成Maildir ($HOME/Maildir设好了) ,给自己发信,maillog里竟然说

"Unable_to_open_./Maildir:_is_a_directory._(#4.2.1)/"怎么办

2.pop3和smtp要怎么作?

A: 1、您有没有设置 .qmail 呢,此文件必须存在于用户的HOME里面。

2、对于POP3和SMTP,QMAIL里面的服务是必须装在/etc/inetd.conf 里面的,您可以参见QMAIL的相关文档。

编者:可能把rc里的./Mailbox 改成 ./Maildir/ 时少了一个/

,

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有