Il est possible de transférer des fichiers via courrier électronique privé avec uuencode (voir section uuencode_cmd) ou grâce au standard multi-format MIME (voir section mime). Certains logiciels propriétaires de mail permettent cependant d'attacher des fichiers à des messages (anglais: file attachment) de façon transparente. Certains utilisent le standard MIME, d'autres sont totalement incompatibles avec les autres logiciels.
Il faut noter qu'en général, le transfert de fichiers via mail doit être évité: en effet, en général le trafic mail est très coûteux (dans tous les sens du terme: puissance de calcul, charge de réseau, frais décomptés). Il vaut mieux, lorsque c'est possible, utiliser le service FTP. Votre administrateur local vous informera de la politique en cours sur votre site.