Отправка файлов по электронной почте — ежедневная рутина для миллионов пользователей. Однако не все файлы можно прикрепить к письму и отправить «как есть». Почтовые сервисы (Gmail, Яндекс.Почта, Mail.ru, Outlook и др.) накладывают строгие ограничения на типы вложений в первую очередь в целях безопасности. В этой статье мы подробно разберем, какие именно файлы блокируются, почему это происходит и как легально обойти эти ограничения.
Краткий ответ: Исполняемые файлы (Executable Files)
Если отвечать на вопрос теста или викторины (например, с «Школьные Знания.com» или подобных ресурсов) максимально точно: вы не сможете отправить исполняемый файл (программу) без архивирования.
К этой категории относятся файлы, которые операционная система может запустить на выполнение кода. Наиболее яркий пример — .exe (Windows), но список гораздо шире.
Почему почтовые сервисы блокируют определенные типы файлов?
Причина одна — безопасность. Вложения — главный вектор распространения вредоносного ПО (вирусов, троянов, программ-шифровальщиков, spyware). Если пользователь получит письмо с файлом invoice.exe или photo.scr и запустит его, система может быть скомпрометирована.
- Защита получателя: Блокировка на уровне сервера не дает вредоносному файлу даже дойти до почтового клиента пользователя.
- Политики корпоративной безопасности: Корпоративные почтовые серверы (Exchange, Postfix с фильтрами) часто имеют еще более строгие правила, чем публичные сервисы.
- Ограничения протоколов: Старые почтовые протоколы (SMTP) не были предназначены для передачи бинарных исполняемых кодов без кодирования (Base64), что увеличивает риск ошибок и атак.
Полный список основных блокируемых расширений (на примере Gmail и стандартов индустрии)
Списки регулярно обновляются. Ниже приведены категории и расширения, которые гарантированно будут заблокированы при попытке прикрепить их напрямую (без архива) в большинстве популярных почтовых систем:
Исполняемые файлы Windows и скрипты (Самая критичная категория)
- .exe — исполняемые программы.
- .bat, ;cmd — пакетные файлы (скрипты командной строки).
- .com — старые исполняемые файлы DOS.
- .msi, установщики Windows Installer.
- .scr — заставки экрана (фактически .exe).
- .pif — файлы информации о программе.
- .application — манифесты ClickOnce.
- .gadget, гаджеты Windows.
Скрипты и интерпретируемые языки
- .js, .jse — JavaScript / JScript Encoded.
- .vbs, .vbe — VBScript / VBScript Encoded.
- .ws, .wsf, .wsh, Windows Script File / Host.
- .ps1, .ps1xml, .psc1, .psc2 — PowerShell скрипты.
- .sh, .bash, .zsh, Shell-скрипты (Linux/macOS).
- .py, .pyw — Python-скрипты.
- .pl, .perl — Perl-скрипты.
- .rb — Ruby-скрипты.
Системные и библиотечные файлы
- .dll — динамические библиотеки.
- .sys, системные драйверы.
- .ocx — элементы управления ActiveX.
- .drv — драйверы.
Ярлыки и автоматизация
- .lnk — ярлыки (могут указывать на вредоносные цели).
- .inf — файлы информации об установке (autorun.inf).
- .reg, файлы реестра (могут менять настройки системы).
Архивы — особый случай (Важно!)
Согласно справке Gmail и практике других сервисов: архивы, содержащие другие архивы (вложенные), а также архивы, защищенные паролем, часто блокируются или помечаются как подозрительные, потому что антивирус не может их просканировать.
- Если вы заархивировали
.exeв.zip— письмо, скорее всего, пройдет (если антивирус сканирует внутри zip). - Если вы заархивировали
.exeв.zip, поставили пароль и положили этот zip в другой.rar— письмо будет заблокировано.
А что с папками? (Нюанс формулировки вопроса)
В интернете часто встречается формулировка: «Отправить папку по интернету нельзя. Но ее можно заархивировать и прикрепить к письму».
Папка (Directory) — это не файл. Почтовые клиенты (Outlook, Thunderbird, веб-интерфейсы) технически не умеют прикреплять директории. Они умеют прикреплять только файлы. Поэтому папку обязательно нужно превратить в файл-архив (.zip, .rar, .7z) перед отправкой.
Файлы, которые ОБЫЧНО отправляются БЕЗ архива без проблем
Для контраста: следующие типы файлов практически никогда не блокируются по типу (блокируются только по размеру или если внутри найден вирус):
- Документы:
;pdf,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.odt,.rtf,.txt. - Изображения:
.jpg,.jpeg,.png,.gif,.bmp,.webp,.tiff,.svg. - Аудио/Видео:
.mp3,.wav,.mp4,.mov,.avi,.mkv. - Архивы (без пароля и вложенности):
.zip,.rar,.7z(но с оговоркой про сканирование содержимого).
Как легально отправить заблокированный файл (инструкция)
Если вам нужно передать программу, скрипт или другой запрещенный тип файла коллеге или другу, используйте один из проверенных методов:
Способ 1: Архивация (Самый популярный)
- Нажмите правой кнопкой мыши на файл/папку.
- Выберите «Добавить в архив» (через 7-Zip, WinRAR, WinZip или встроенные средства ОС, «Отправить -> Сжатая ZIP-папка»).
- Рекомендация: Лучше использовать формат .zip (он открывается везде без сторонних программ).
- Прикрепите полученный архив к письму.
Важно: Не ставьте пароль на архив, если не уверены, что почтовый сервер пропустит его. Пароль мешает антивирусу проверить содержимое, что часто приводит к блокировке письма (как указано в справке Gmail).
Способ 2: Облачные хранилища (Для больших файлов и гарантии доставки)
Если файл весит более 25 Мб (лимит Gmail, Mail.ru) или 30 Мб (Яндекс), или если архив с программой все равно блокируется:
- Загрузите файл в Яндекс.Диск, Google Drive, Dropbox, OneDrive, MEGA.
- Создайте ссылку для доступа («Кто угодно по ссылке может просматривать/скачивать»);
- Отправьте в письме только ссылку.
Это самый надежный способ: никаких ограничений по типам расширений, нет проблем с антивирусами почтовиков, нет лимитов по размеру (в рамках квоты диска).
Способ 3: Смена расширения (Не рекомендуется для массовых рассылок)
Можно временно переименовать program.exe в program.docx или program.bin, отправить, а получатель переименует обратно.
Минусы: Нарушает политику безопасности многих компаний, сбивает с толку получателя, может сработать эвристический анализ содержимого файла (Magic Numbers), и письмо все равно заблокируют.
Сравнение лимитов популярных почтовых сервисов (актуально на 2026 год)
| Почтовый сервис | Макс. размер вложений | Особенности блокировки типов |
|---|---|---|
| Gmail (Google) | 25 МБ | Самый строгий список блокируемых расширений (более 30 типов). Блокирует зашифрованные архивы и архивы в архивах. Автоматически предлагает Google Drive при превышении размера. |
| Яндекс.Почта | 30 МБ | Блокирует исполняемые файлы. Имеет встроенный «Яндекс.Диск» для больших файлов (до 2 Гб бесплатно, до 10 Гб с подпиской). |
| Mail.ru | 25 МБ | Блокирует .exe, .scr и др. Интеграция с Облаком Mail.ru (до 8-25 Гб бесплатно). |
| Outlook / Hotmail (Microsoft) | 20 МБ (через веб), до 150 МБ (через Exchange/OneDrive) | Блокирует список «Level 1» расширений (похож на Gmail). Требует OneDrive для больших файлов. |
| Proton Mail | 25 МБ | Фокус на шифровании. Блокирует исполняемые файлы. Не сканирует содержимое вложений (E2EE), но блокирует по расширению. |
Частые ошибки и мифы
Миф 1: «PDF можно заражать вирусом, поэтому его тоже блокируют»
Реальность: PDF — это формат документа, а не программа. В нем могут быть уязвимости в ридере (программе для чтения), но сам по себе .pdf файл не выполняет код. Почта не блокирует .pdf по умолчанию. Антивирус сканирует его на наличие эксплойтов.
Миф 2: «Если заархивировать .exe в .rar с паролем, точно пройдет»
Реальность: Как указано в справке Gmail и подтверждено практикой: парольные архивы часто блокируются именно потому, что их нельзя просканировать. Сервер видит: «Архив, зашифрованный, неизвестное содержимое -> Потенциальная угроза -> Блок». Лучше отправлять открытый .zip или использовать облако.
Миф 3: «Картинку .jpg можно переименовать в .exe и отправить»
Реальность: Антивирусы и почтовые фильтры смотрят не только на расширение, но и на «магические байты» (Magic Numbers / File Signature) в начале файла. Если файл начинается с байтов FF D8 FF (JPEG), но называется virus.exe, фильтр поймет, что это картинка, и, скорее всего, пропустит (если не блокирует по имени). Но если файл начинается с MZ (подпись PE/EXE), а называется photo.jpg — его заблокируют как исполняемый файл.
Резюме
Главный ответ на вопрос темы: Нельзя отправить исполняемые файлы (программы, скрипты, системные компоненты) — файлы с расширениями .exe, .bat, .cmd, .msi, .scr, .js, .vbs, .ps1, .jar, .apk и десятки других.
Решение: Запакуйте их в ZIP-архив без пароля (для прохождения антивирусной проверки) или, что надежнее и современнее, загрузите в облачное хранилище и отправьте ссылку. Это спасет вас от проблем с доставкой, лимитами размера и блокировками со стороны почтовых провайдеров.
Статья подготовлена на основе актуальных политик безопасности Google (Gmail), Яндекс, Mail.ru, Microsoft (Outlook) и общих стандартов информационной безопасности на 2026 год.