关于给服务器发命令,服务器响应或未响应的问题?
最近小弟在做一个关于邮件接收(跨平台)方面的程序,
像这样
Send("NOOP\r\n") //调用了send
ReveiveAndCheck() //调用了select 和 recv
我在select中设置了超时的时间.有时select就会超时(等待时间设大的也不行)返回,但是网络是通的,而且用foxmail一直都可以成功。send是调用成功的。在linux下比在windows失败的次数多,在linux下用kmail却一直可以。不知为什么?
哪们大哥能提醒一下?先谢了。。