What ports are open between the two machines?
ftp can be completely automated, but may not be secure enough,
scp can also be automated easily.
sftp requires keys to be transferred for password-less login.
email can be used with the recipient being a process rather than a mail box.
nfs can also be used.
That's all I can think of right now, but there are probably more.