Ich weiß nicht, ob es in diesem Fall nützlich ist, aber vor einiger Zeit habe ich mich mal ans Senden per
TCP und
Indy 10 gemacht, und dazu auch was für die CodeLib aufbereitet. Du findest den Code
hier, vielleicht hilft dir ein Teil daraus (Stichwort Stream) weiter