Los componentes Indy vienen en todas las versiones de Delphi a partir de Delphi 4 (si no me equivoco), si no los puedes descargar gratis.
http://www.indyproject.org/Sockets/D...orland.EN.aspx
Son faciles de utilizar y seguro que por el foro encuentras mil ejemplos. Luego te busco un programa que habia creado con los componentes indy y te pego algo de code.
Salu2