Use this DLL to copy files accross domains. I needed it to copy files to a web server that was outside of the domain for security reasons. It was tested in the classic client, but should work in the three tier too.
DLL needs to be registered through: RegAsm /tlb /codebase CopyFileToOtherDomain.dll