Chinaunix首页 | 论坛 | 博客
  • 博客访问: 642355
  • 博文数量: 78
  • 博客积分: 4990
  • 博客等级: 上校
  • 技术积分: 1386
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-13 19:25
文章分类

全部博文(78)

文章存档

2010年(6)

2009年(25)

2008年(47)

我的朋友

分类:

2010-02-03 10:35:39

    最近一直在做nokia的email项目,一个测试人员报了一个BUG,就是当email客户端在连接hotmail 的POP3服务器之后大概4,5分钟就会自动把客户端断掉,为这个问题我查了一下POP协议规范。
    协议中有这么一段话:POP3服务器可以拥有一个自动退出登录的记时器。此记时器必须至少可以记录10分钟。这样 从客户发送的消息才可能刷新此记时器。当记时器失效时,POP3会话并不进入"更新"状态,而是 
关闭TCP连接,而且不删除任何消息,不向客户发送任何响应。  
    尽管如此,我还是不能准确判断出问题所在,因为我宁愿相信问题出在我们客户端,也不会怀疑服务器的问题。不过在做了一个简单的测试之后,问题也算是基本上有了答案。
    我做了一个简单的测试:
    telnet  pop3.live.com  995(pop3.live.com 是hotmail的服务器所在地址,995当然是端口)
    在过了大约2分钟,服务器便会断掉,跟手机上的Email被断掉的时间相当。看来这应该是服务器端的配置有关,而并非客户端的问题,于是我便发信给那个勤劳的tester,此bug可以被忽略:)
阅读(1204) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~