This is a basic pass-through proxy. You'll have better luck with such general
questions on
Google or maybe going over the Microsoft site. Your process involves nothing
more than
grabbing commands from one channel (POP3 is all text based) and copying them
onto
another channel.
This isn't an advanced usage of sockets by far. You should probably start with
a basic echo
application proxy that lets two remote clients chat back and forth through the
proxy. Then
retro-fit that in a couple of hours to do POP3.
--
Justin Rogers
DigiTec Web Consultants, LLC.
"Rui" <an*******@discussions.microsoft.com> wrote in message
news:D9**********************************@microsof t.com...
I need to write a proxy between pop3 client and pop3+ssl server. This proxy
will receive pop3 commands from the client and will translate those commands for
a pop3+ssl server, then it will receive returns from pop3+ssl server and it will
send them to the primary client. How can I write this service in C#?