用socket连接服务器,指定一个timeout值,如果超出判断为不可用,用java实现stmp发送邮件到指定服务器。

解决方案 »

  1.   

    发送信息给服务器,在TIOMEOUT时间内无答复则服务器不可用。
      

  2.   

    什么时候指定timeout的值啊?好象建立socket连接的时候是不能指定的。要建立以后才能指定一个timeout 的值,那建立连接的时候有延时怎么办?而且发送信息的话,不同的服务器的答复不一定一样的,比如ftp,http,web.那该怎么处理?请高手指点啊!