9.1 Файлы по почте
Сама по себе электронная почта является мощным средством, и
сейчас вы, наверное, рассылаете письма по электронной почте во все концы света.
Может быть, вы даже состоите в некоторых списках рассылки. Но электронная почта
может гораздо больше, чем просто пересылать письма. Если ваша система не имеет
доступа к ftp или имеет доступ не ко всем подсистемам ftp, существующим в Сети,
то вы можете распорядиться, чтобы файлы и программы пересылали прямо в ваш
почтовый ящик. А с помощью некоторых простых способов можно пересылать по
электронной почте файлы данных - электронные таблицы или даже целые программы
друзьям и коллегам по всему свету.
Ключом к таким возможностям является набор программ, известных
как кодировщики и декодеры. При всех своих колоссальных
возможностях электронная почта Сети имеет одно существеннейшее ограничение: она
не может работать с графическими или управляющими символами, которые есть даже в
самой простейшей компьютерной программе. Однако кодировщики могут переводить их
в вид, который доступен для электронной почты, а декодеры возвращают их в тот
вид, в котором они должны быть. Если ваша система основана на Unix, то почти
наверняка у вас есть кодировщик и декодер, доступные во время связи. Эти
программы позволяют также использовать программы, направляемые по почте в
различные группы Usenet, такие, как comp.binaries.ibm.pc.
Если и вы, и ваш абонент оба желаете обмениваться файлами в
системе на основе Unix, то вам повезло, поскольку практически все системы на
основе Unix имеют доступные при связи программы кодировщик/декодер. Предположим
пока, что у нас именно этот случай. Прежде всего, загрузите тот файл, который
хотите послать подруге, в свою систему (как загрузить файл в директорию с вашим
именем или в свою "домашнюю" директорию - спросите у системного
администратора, если не знаете сами). Потом введите:
uuencode файл файл> файл.uu
и нажмите enter. "Файл" - это имя файла, который
желательно подготовить к передаче по почте - и в самом деле, это имя надо ввести
дважды! Символ > представляет собой команду системы Unix, дающую указание
системе назвать "закодированный" "файл.uu" (а на самом деле
вы можете выбрать любое имя).
А теперь займемся отправкой сообщения по почте. Простой и
грубый способ состоит в том, чтобы ввести
mail подруга
где "подруга" - адрес вашей подруги. В строке subject
введите имя включаемого файла. Когда получите пустую строку, введите
~r file.uu
или любое имя, которым вы назвали этот файл, и нажмите enter.
(В некоторых системах ~ может не сработать; в этом случае спросите системного
администратора, какой символ использовать). Файл будет введен в ваше почтовое
сообщение. Нажмите control-D, и ваш файл уже в пути!
С другой стороны, когда ваша подруга обратится к своему
почтовому ящику, ей придется передать файл в свою домашнюю директорию. Для этого
она должна ввести:
uudecode имя.файла
и нажать enter. Эта команда создаст новый файл в директории с
ее именем, и имя файла будет то, которое вы ему дали. Теперь она может загрузить
этот файл в свой компьютер. Но перед тем, как его использовать, ей придется
открыть его в каком-нибудь текст-процессоре и удалить почтовый заголовок,
которым файл был "проштемпелеван". Если же ваша почтовая программа
автоматически добавляет "подпись", скажите ей об этом, чтобы она ее
тоже удалила.
|