API for fIle transfer with various protocols (cp/mv, ftp, sftp, SMTP, IMAP)