• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Qmail用户验证问题集

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 12次 | 进入软件测试论坛讨论

领测软件测试网
  1.qmail用outlook收发信不正常,没有提示,但是telnet端口报告出错。
  2.装完qmail后,用本地的信箱或外面的信箱发信过来都显示错误。
  3.如何让用户自己可以修改qmail密码?
  4.我用vadduser添加的用户总是密码不正确?
  5.sqwebmail不能通过web界面修改用户密码。
  
  1.qmail用outlook收发信不正常,没有提示,但是telnet端口报告出错。
  
  Q:我的系统是redhat 7.0,用qmail做收发信,以Maildir方式存储,但没有通过,我用 outlook收发信无任何提示,但都无法收发到,我用 telnet my.domain 110,返回:
    
    Trying 202.107.212.14.....    
    Connected to www.nbid.com.cn.
    Escape character is '^]'.  
    +OK <8708.988511586@mail.nbid.com.cn>
    -ERR authorization first                                                          
    我用telnet my.domain 25时返回: 
    Trying 202.107.212.14.....
    Connected to www.nbid.com.cn.
    Escape character is '^]'.  
    220 www.nbid.com.cn ESMTP 
    502 unimplemented (#5.5.1) 
    
  A:端口开启正常。但是qmail既可以使用系统的认证,也可以使用数据库,比如mysql。 你要检查一下你的编译选项。再用密码配置文件添加必要的用户。在这里,是密码验 证的包checkpasswd没有装好。
  ---------------------------------------
  2.装完qmail后,用本地的信箱或外面的信箱发信过来都显示错误。
  
  Q:装完后,用本地的信箱或外面的信箱发信过来,都是显示这样的错,为什么?
    Mar 12 16:07:35 redhat_test qmail: 984384455.686852 
     info msg 158686: bytes 1322 from qp 11203 uid 502
    Mar 12 16:07:35 redhat_test qmail: 984384455.826362 
     starting delivery 12: msg 158686 to local aa@mydomain.com.cn
    Mar 12 16:07:35 redhat_test qmail: 984384455.826488
     status: local 1/10 remote 0/20
    Mar 12 16:07:35 redhat_test qmail: 984384455.837389
     delivery 12: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
    在我的/home/vpopmail/domains/mydomain.com/aa及aa下面的new,cur等目录的属性都是这样的:vpopmail vchkpw发信没问题,就是收不了信,谁能帮帮我,谢谢!
   
  A:没有创建用户的Maildir目录.请记住,创建maildir目录的组和用户权限必须正确 (一般来说,用qmail自带的组和用户)
  ---------------------
  3.如何让用户自己可以修改qmail密码?
  
  Q:我想写一段程序,能通过像login这样的程序来实现用户远程登录来修改密码, 但是却不知道怎么验证用户输入的密码和vpopmail放在mysql数据库里面的密码是一致的? 我觉得应该要用crypt这个函数,但是编程序的时候调用却回出错. 不知道各位高手有 没有其他办法解决qmail的用户能自己修改自己的密码这个问题?  
   
  A: 使用vpopmail时,可以使用它提供的vchkpw来验证口令。又及,建议使用qmailadmin管理qmail,它可以提供你想要的功能。 
   
  --------------------
  4.我用vadduser添加的用户总是密码不正确?
  
  Q:我装qmail的同时,还装checkpasswor,vpopmail,用户我是用vadduser加的,明明密码 是对的,为什么用outlook收信的时候老是提示我输密码。我在服务器上可以看到有信了, 但就是收不下来。发给远程用户没问题。谢谢! 
    
  A:QMAIL自已有带一个QMAIL-POP服务器,您安装后直接通过USERADD添加即可。添加新用 户之后在用户的目录下过 touch .qmail 并在文件内添加 ./maildir 即可。 
  ====================
  5.sqwebmail不能通过web界面修改用户密码。
  
  Q:我安装了qmail,在安装最后一步的sqwebmail碰上了一点问题:即不能通过web界面来 修改用户的密码,但其他功能(如登陆、浏览信件都没有问题)。在此请教!
  
  A:sqwebmail好像是自己专门的wb登录密码和qmail使用的系统账号是不一样的 如果需要修改密码 则需要寻找能修改系统密码的cgi程序:)

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网