У каждого поставщика услуг электронной почты свои правила, касающиеся размеров вложений, и если размер файла превышает установленный лимит, вам будет отказано в отправке. Для Gmail этот лимит составляет всего Мбайт.