Kaimi, ты хоть сам понимаешь, что пишешь? полная бредятина. подключайся к соксу хоть через 81 порт, сокс по-твоему к смтп серверу через 80й будет коннектится? или через закрытый ? иди книжку почитай
Почитай сам хотя бы вики:
The client's connection request is:
* field 1: SOCKS version number, 1 byte (must be 0x05 for this version)
* field 2: command code, 1 byte:
o 0x01 = establish a TCP/IP stream connection
o 0x02 = establish a TCP/IP port binding
o 0x03 = associate a UDP port
* field 3: reserved, must be 0x00
* field 4: address type, 1 byte:
o 0x01 = IPv4 address
o 0x03 = Domain name
o 0x04 = IPv6 address
* field 5: destination address of
o 4 bytes for IPv4 address
o 1 byte of name length followed by the name for Domain name
o 16 bytes for IPv6 address
* field 6: port number in a network byte order, 2 bytes