вы в последний раз заглядывали в почтовый ящик. Нажмите enter. И вот оно,
ваше сообщение - только теперь оно гораздо длиннее того, что вы писали!
Message 1:
From adamg Jan 15 20:04:55 1994
Received: by eff.org id AA28949
(5.65c/IDA-1.4.4/pen-ident for adamg); Sat, 15 Jan 1994 20:04:55 -0400
(ident-sender: adamg@eff.org)
Date: Sat, 15 Jan 1994 21:34:55 -0400
From: Adam Gaffin
Message-Id: <199204270134.AA28949@eff.org>
To: adamg
Subject: test
Status: R
This is only a test!
---------------------------------------------------------------------------
Сообщение 1:
От adamg Янв 15 20:04:55 1994
Получено: (кем) eff.org id AA28949
(5.65c/IDA-1.4.4/pen-ident для adamg); Сб, 15 Янв 1994 20:04:55 -0400
(идент-отправителя: adamg@eff.org)
Дата: Сб, 15 Янв 1994 21:34:55 -0400
От: Adam Gaffin
Ид сообщения-Id: <199204270134.AA28949@eff.org>
Кому: adamg
Тема: test
Статус: R
Это просто проверка!
---------------------------------------------------------------------------
Тпру! Это что еще такое? А это просто ваше сообщение, только с
почтовой маркой. Точно так же, как почта ставит марки и печати на каждое
почтовое отправление, так и почтовая система Сети поступает аналогично.
Только это называется не марка, и не штемпель, а "заголовок" ("header")
Каждая система, которая обрабатывает или направляет ваше письмо, ставит на
нем свой штамп. Так как многие сообщения проходят через несколько систем по
дороге к месту назначения, то вы часто будет получать сообщения, у которых
заголовки будут казаться бесконечными. Наряду со многим другим заголовок
несет информацию о том, когда сообщение было послано и получено, и даже
разницу между вашим местным временем и средним временем по Гринвичу - как в
конце строки 4 выше.
Если бы это сообщение было длинным, оно сейчас бы поехало по экрану
справа налево и сверху вниз - если только те, кто управляют вашей местной
системой, не поставили приостановку прокрутки через каждые двадцать четыре
строки. Один из способов иметь дело с сообщением, которое не
останавливается при выводе на экран - использовать возможность регистрации
или функцию текстового буфера в своем коммуникационном программном
обеспечении. Ее следует запустить перед тем, как ввести номер того
сообщения, которое желательно просмотреть. Компьютер спросит вас, как вы
хотите назвать файл, который будет создан. После ввода имени файла и
нажатия клавиши enter, введите номер сообщения, которое желательно
просмотреть, и нажмите enter. Когда прокрутка сообщения закончится,
отключите функцию текстового буфера. Сообщение будет сохранено в вашем
компьютере. Теперь вы можете читать сообщение, не находясь на связи с Сетью
(что может дать некоторую экономию, если вы платите почасово), и так же вне
связи с сетью написать ответ.
Ну ладно, а что делать пока? Можно ответить на сообщение, удалить его
или сохранить. Чтобы ответить на сообщение, введите символ r нижнего
регистра и нажмите enter. Вы получите нечто вроде такого:
To: adamg
Subject: Re: test
Заметьте, что в этот раз имя пользователя вводить не потребовалось.
Компьютер взял его из сообщения, на которое вы отвечаете, и автоматически
адресует ответ отправителю. Компьютер также автоматически вставляет строку
темы (subject), добавив "Re" к исходной теме. Но если вы вдруг передумаете и
решите не отвечать - как избавиться от этого сообщения? Нажмите один раз
control-C. Вы получите следующее:
(Interrupt -- one more to kill letter)
---------------------------------------------------------------------------
(Прерывание -- еще раз для уничтожения письма)
---------------------------------------------------------------------------
Если нажать control-C еще раз, то сообщение исчезнет, и вы вернетесь в
командную строку системы mail.
Теперь, если вы введете символ d нижнего регистра и нажмете enter, вы
удалите исходное сообщение. Для выхода из просмотра почтового ящика введите
символ q нижнего регистра.
Если вы введете q, не введя перед этим d, ваше сообщение будет
передано в файл с именем mbox. Это файл, в котором сохраняются все
прочитанные, но не удаленные сообщения. Если вы хотите сейчас сохранить его
в почтовом ящике, введите символ x нижнего регистра и нажмите enter. При
этом вы выйдете из программы mail без выполнения каких-либо изменений.
Функции файла mbox во многом аналогичны функциям почтового ящика.
Чтобы получить к нему доступ, введите
mail -f mbox
в командной строке вашей местной системы и нажмите enter.
Вы получите меню, аналогичное меню почтового ящика, из которого можно
будет прочитать эти старые сообщения, удалить их или ответить на них.
Хорошей идеей будет время от времени чистить почтовый ящик и файл mbox,
хотя бы для порядка.
А есть ли недостатки у электронной почты? Несколько есть. Один из них
состоит в том, что люди больше склонны впадать в раж при электронном
общении, нежели при персональном. Может быть, это потому, что так легко
нажать клавишу r и ответить на послание, ни секунды не задумываясь. Вот
зачем нам нужны "улыбки" (см. раздел 2.4)! Нет электронного эквивалента
уведомления о вручении: есть очень большой шанс, что ваше сообщение доберется
до адресата, но нет никакого способа узнать, произошло это или нет, кроме
получения ответа от адресата.
Итак, вы готовы посылать электронную почту другим пользователям Сети.
Чтобы послать письмо человеку, нужно знать его адрес. Как же его узнать?
Увы, к сожалению, простейший ответ нельзя назвать чересчур элегантным:
позвонить человеку по телефону или послать письмо на бумаге с просьбой
сообщить свой электронный адрес. Жители электронной границы только
начинают разрабатывать эквиваленты телефонных книг, а те, что существуют
сегодня, далеко не полны (однако далее в главе 6 мы покажем, как
использовать некоторые из этих справочников).
В конце концов вы начнете переписываться с людьми, что означает, что
вы узнаете, как к ним адресоваться. Это очень важно, потому что малейшая
ошибка - запятая вместо точки, например, может вернуть ваше сообщение к вам
не доставленным. В этом смысле адреса Сети напоминают телефонные номера:
одна неверная цифра - и вы позвонили не тому человеку. К счастью, в
настоящее время большинство адресов Сети составлены по относительно легкой
для понимания системе.
Ранее вы послали письмо самому себе, используя только собственное
имя-пользователя. Это примерно как позвонить по местному телефону - не надо
набирать 1 или код региона. Это срабатывает также для всех, кто имеет
раздел на той же системе, что и вы.
Однако посылка почты за пределы вашей системы требует использования
эквивалентов кодов региона для Сети, называемых "доменами" (domains)
Обычный адрес в Сети выглядит примерно так:
tomg@world.std.com
Tomg - это чей-то идентификатор пользователя, и он находится при (знак @ -
коммерческое "при") подсистеме (или по-Internet'овски "домене"), известном
как world.std.com. В больших организациях часто имеется более чем один
компьютер, связанный с Internet; в этом случае имя каждой конкретной машины
представляет собой мир (вы скоро заметите, что владельцы компьютеров
Internet, как владельцы лодок, дают машинам собственные имена).
Домены сообщают имя организации, которая ведет данную подсистему
электронной почты, и что это за подсистема, а также, если подсистема
находится вне Соединенных Штатов - в какой стране она расположена. Большие
организации могут иметь более одного компьютера и шлюза, связанного с
Internet, поэтому часто можно увидеть имя домена из двух частей; а иногда
даже трех- или четырех частные имена доменов.
Вообще говоря, американские адреса заканчиваются суффиксом
организации, таким, как ".edu," что означает подсистему колледжа или
университета. Среди других суффиксов встречаются:
.com для коммерческих организаций
.org для некоммерческих организаций
.gov и .mil для правительственных и военных ведомств
.net для компаний или организаций, которые ведут большие сети
Подсистемы в остальном мире имеют тенденции использовать двухбуквенный
код, представляющий страну местонахождения. Большинство кодов - смысловые,
например, .ca для канадских систем, но есть парочка достаточно странных.
Швейцарские подсистемы оканчиваются на .ch, а Южноафриканские - на .za.
Некоторые подсистемы в США следуют таким же международным соглашениям
(например, well.sf.ca.us).
Заметьте, что все приведенные выше адреса написаны символами нижнего
регистра. В отличие от всего остального, что как-то связано с Unix, большая
часть почтовых систем Сети не различает регистра символов, поэтому можно не
беспокоить себя расстановкой больших букв в электронном адресе. Но увы,
есть некоторые исключения - некоторые общедоступные подсистемы разрешают
включение больших букв в имена пользователей. Если у вас есть сомнения,
спросите того человека, которому вы хотите написать, или пусть сначала этот
человек пошлет вам письмо (вспомним, что электронный адрес отправителя
обычно можно увидеть в верхней части сообщения). Имя домена - часть адреса
после символа @ - никогда не следует писать большими буквами.
Это простая и надежная система, и она отлично работает, но адрес
приходится писать точь-в-точь, и это крайне существенно - как существенно
при наборе номера телефона не ошибиться ни в одной цифре. Пошлите сообщение
в адрес tomg@unm.edu (это университет Нью-Мексико), в то время как его надо
было послать по адресу tomg@umn.edu (университет Миннесоты), и либо ваше
письмо вернется не доставленным, либо попадет не к тому человеку.
Если ваше сообщение вернется как не могущее быть доставленным, то вы
получите внушительного вида сообщение от MAILER-DAEMON (это такая
благодетельная программа в Unix, назначение которой - работать с почтой) со
зловещего вида заголовком, за которым следует текст вашего сообщения.
Иногда можно сказать, что было неправильно, посмотрев на первые строки
возвращенного сообщения. Кроме неверного адреса, возможно еще, что ваша
местная система не содержит адреса места назначения в той "карте" других
систем, которые она ведет. Или возможно, что вы пытались послать сообщение
в другую сеть, такую, как Bitnet или CompuServe, что требует специального
оформления адреса.
Иногда все это выглядит весьма раздражающе. Но помните первую заповедь
Сети: Спрашивайте! Пошлите сообщение системному администратору. Он может
помочь решить проблему.
Есть один вид адресов, который может создать проблемы вашей системе. У
систем на основе Unix есть два основных способа обмена почтой. Один
известен под названием UUCP и развивался на основе адресной системы,
отличной от той, что принята в остальных частях Сети. С тех пор большая
часть систем UUCP переключились на стандартную систему адресации Сети, но
несколько традиционных подсистем держатся за свою оригинальную адресацию,
которая содержит множество восклицательных знаков, например:
uunet!somesite!othersite!mybuddy
(uunet!одна_система!другая_система!мой_приятель)
Для многих местных систем проблема представляют в большом количестве
имеющиеся восклицательные знаки, которые для большинства систем и
"оболочек", работающих на компьютерах с системой Unix, ничего не значат.
Это означает, что адресация письма к такой системе (или даже ответ на
письмо, которое вы от нее получили) может запутать компьютер так, что и
концов не найдешь, и ваше сообщение никогда не будет отослано. Если так
случится, попробуйте вставить обратную косую черту перед каждым
восклицательным знаком, чтобы адрес выглядел примерно так:
uunet\!somesite\!othersite\!mybuddy
(uunet\!одна_система\!другая_система\!мой_приятель)
Отметим, что таким образом вам не удастся ответить на сообщение вводом
символа r нижнего регистра - может прийти сообщение об ошибке, и вам
придется создавать новое сообщение.
Если вы хотите распробовать, какие возможности есть у электронной