Necesitas tener acceso a un servidor ftp, este puedes instalarlo tu en algún equipo o puedes "alquilarlo" por ahí. En windows XP Professional, puedes instalar un servidor ftp, bastante simple, en "Agregar o quitar componentes de windows". También hay algunos gratuitos como
Filezilla. Si te decides a instalar el servidor en tu propio equipo en "server name" tendras que utilizar localhost o 127.0.0.1
En cuanto a lo de subir archivos a un servidor ftp, ¿tiene que ser con Indy? ¿no puede ser utilizando las funciones de Wininet? Por si te interesa en este otro hilo deje el código para subir un archivo a un servidor ftp usando Wininet, esta en delphi
, pero a lo mejor te sirve para darte una idea.
http://www.clubdelphi.com/foros/showthread.php?t=35148