I need to upload via FTP ALL files within a folder on server 2000) to a directory on a remote location (unix server)

I would also like some form of notification should anything go wrong.

I have either .Net 2005 or VB6 available to use for this.

How best should I accomplish this? :

FTP all files in local folder to remote folder
If any/all files were not successfully transfered then
msgbox "failed" ( I will look into emailing here though)

thanks