Need to upload a file (file.txt) to a server (ftp.server.com) from Excel VBA. (does not have to be necessarily FTP, just need to be able to put the file there and get it bac
http://winscp.net is free, scriptable, supports passive mode and is definitely EXCELLENT.