Когда вы прикрепляете двоичный файл к электронному письму, он преобразует двоичный файл в текст, чтобы его можно было передать через текстовый носитель. Вызов процесса преобразования uuencode
используется для преобразования двоичного файла.
Поэтому, когда вы прикрепляете файл с помощью клиента, он просто кодирует его и добавляет текст вместе с остальной частью сообщения. Я не уверен в точном формате, чтобы он выглядел как вложение для клиента (а не просто тарабарщина в теле сообщения).