in reply to Questions about sending e-mails

Generally, e-mail is not the way that such things are done.

Instead, you use tools such as rsync (using sftp or ftp or maybe WebDAV as the "transport") to move the files to the target location.

In addition, since some amount of “installation” is necessary once the files have been moved, you must prepare that installation-file and probably log-on to the target server, using something like ssh, to execute the installation program and thus complete the installation.

What you should do next is to ... "Google it." Read about how website installation is done, in-general. There's a huge amount of information out there. At first, it actually matters not-so-much if the information that you discover is specifically concerned with Perl. Discover what needs to be done, and discover the various ways that people have suggested for doing it.