比如公司的服务服使用了Proxy Server, 设置了除了HTTP 可用外,其它协议都Disable,那么我如何才能使用Internet的SMTP,POP3,Telnet等协议?工作原理是怎样?最好就是能提供源代码。

解决方案 »

  1.   

    隧道技术,ibm有许多这样的讨论,在中文ibm上也有,去找吧。
      

  2.   

    HTTP Tunneling,codeproject.com 上有例子。
      

  3.   

    我告诉你,200分都给我好了,^_^如果你想用pop,smtp和qq,可以用socksonline,然后加一个e-bordere-border可以把所有地协议转换成http,然后socksonline的服务器提供
    转换,具体你上网找一下资料就可以了。
      

  4.   

    能够提供网址和算法吗?因为我要开发一个这样的软件包含绕过防火墙的功能,由于大部分的内部网的防火墙都会Enable Http 和 Http Proxy 端口(80和8080),但由于收和发的邮件(pop3和Smtp)的端口分别是(110和25),所以这个转换的算法不知从何处入手,外国网站中也有谈到这些问题,并开发了相应的软件(请参阅www.Http-tunnel.com和www.nocrew.org),但却没有提供算法。
      

  5.   

    原理好像就是这样,
    外部的原来的各种POP3请求都要加上HTTP头,
    在发送方再专门找台机器进行头处理。发到所指机器,然后再加上头发到原机器,原机器再进行翻译,
    好像就有两台中转机器一样。