Email servers usually have a gross limit of 10 MB to Ovid them being overwhelmed.
10 MB gross translate into about 6 MB net (with a bit of slavery margin), because the email protocol is based on ASCII.
EVERY email in it's entirety including attachments must be encoded in ASCII.
Transferring larger amounts of data by email thus is not a good idea because you consume about twice the size of transfer than the size of your payload.
If you don't have access to upload space to place the files for downloading then use a free data transfer service like
WETRANSFER.COM.
Up to 2 GB per transfer.
AND you get a confirmation by email when the recipient did transfer the file/files OR did not download them within a week.