Алгоритм обработки прикреплённых файлов в электронной почте включает несколько этапов: 24
- Кодирование файла. 4 По возможности файл сжимается и преобразуется в набор семиразрядных символов. 4 Если сжатие невозможно, то объём файла увеличивается (примерно вдвое). 4
- Передача файла в сообщении. 4 И отправитель, и получатель воспринимают вложенный файл не как часть текста, а как дополнение, хотя на деле данные файла пересылаются прямо в сообщении. 4
- Хранение файла вместе с сообщением в почтовой базе данных. 4 Пока вложение вместе с сообщением хранится в почтовой базе данных, оно недоступно как отдельный файл. 4
- Сохранение вложения на жёстком диске. 4 Чтобы получить доступ к файлу, его нужно сохранить на жёстком диске. 4
В некоторых почтовых программах есть возможность настроить правила обработки писем с прикреплёнными файлами. 1 Эти правила могут быть основаны на типе файла, его названии или размере письма. 1
Например, в Gmail сканируются названия файлов внутри архивов, в том числе зашифрованных и вложенных незашифрованных архивов. 1 Фильтры контента сканируют письма и прикреплённые файлы размером до 1 МБ. 1 В преобразованных файлах размером более 1 МБ сканируется только первый мегабайт, а файлы размером более 10 МБ не преобразуются и не сканируются. 1