Глобальные сети компьютеров. Практическое введение в Internet

Передача и прием электронной почты


Для того чтобы работать с электронной почтой в текстовом режиме, вы должны из главного меню диалоговой оболочки GlasNet выбрать строку Electronic Mail:

m -- Electronic Mail

Если ваш почтовый ящик (который физически находится на сервере GlasNet) пуст, вы увидите следующее сообщение и меню:

Folder (incoming) is empty.

Reading folder: incoming...0 messages Type 'u' for next unread message, '?' for command summary, 'h' for more help.

Mail: (i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:

Меню Mail, показанное в предыдущей строке, предоставляет вам все необходимые услуги для отправки и получения почты, а также для просмотра содержимого своего почтового ящика и выполнения основных операций с ним.

Для того чтобы продемонстрировать вам простейшие приемы работы с электронной почтой, отправим сами себе маленькое письмо, состоящее из одной строки.

Выберите из меню Mail строку write, для чего вам достаточно после двоеточия ввести символ "w":

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:w

После этого программа спросит у вас, желаете ли вы ответить на сообщение, послать новое сообщение или послать копию сообщения:

Do you want: (r)eply reply with (c)opy (n)ew message (s)end copy ? n

Так как мы посылаем новое сообщение, мы вводим символ "n". В ответ нам будет предложено ввести электронный адрес корреспондента:



To: frolov@glas.apc.org

В данном случае мы набрали свой собственный адрес, так как собрались посылать письмо самим себе.

После ввода адреса от вас потребуется придумать краткое описание содержимого письма.

Subject: Test message

Так как ваш корреспондент может получать очень много почты, имеет смысл облегчить для него процесс просмотра писем, указывая в ответ на только что приведенный запрос краткое, но точное описание вашего послания.

Далее вам будет предложено либо набрать текст письма, либо указать путь к заранее подготовленному файлу с письмом:

Hit <RETURN> or <ENTER> to type in a message, or 'u' to (u)pload a file:


Второй способ предпочтительнее, так как вы можете создать файл письма, пользуясь любым привычным для вас текстовым редактором. Соответствующая процедура подробно описана в книге "Руководство пользователя ИКС "ГласСеть".

Мы же отправим очень короткое сообщение, подготовив его текст, не отключаясь от сети. Для этого нажмем клавишу <Enter>.

На экране появится приглашение для ввода текста:

--------------------------------------------------------------------- Begin typing; press <RETURN> at the end of each line. End with a line containing only a period. --------------------------------------------------------------------- Tishis is a test message .

Последняя строка письма должна состоять из одной точки, расположенной в первой позиции. Это признак конца сообщения.

Текст сообщения состоит из одной строки Tishis is a test message (мы специально сделали ошибку в первом слове, чтобы показать вам, как можно редактировать сообщение).

Набрав все строки сообщения и не забыв поставить точку, нажимаем клавишу <Enter>. На экране появится следующее сообщение:

Hit <RETURN> or <ENTER> to send text, 'e' to edit: e

Если нажать клавишу <Enter> еще раз, письмо будет отправлено по назначению. Если же ввести символ "e", у вас будет возможность его отредактировать. При этом на экране появится меню Edit:

Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):v

Для просмотра текста сообщения введите символ "v":

-- start of text -- Tishis is a test message -- end of text -- Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):c

Теперь нам нужно заменить слово, введенное с ошибкой. Для этого вводим символ "c", в результате чего будет выполнена операция замены. Вам придется ввести ошибочное слово (на этот раз без ошибок!) и правильный вариант:

Enter old pattern: Tishis Enter new pattern: This

This is test message 1 change [Hit <RETURN> or <ENTER> to confirm, 'n' for no change]:



Нельзя сказать, что такой способ редактирования удобен, но других средств редактирования в этом режиме, увы, нет.

Сделав замену, введите в меню Edit еще раз символ "v", чтобы посмотреть результат:

Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):v

-- start of text -- This is a test message -- end of text --

Теперь, похоже, ошибок нет и можно отправялть письмо. Выберите из меню Edit строку send, для чего введите символ

"s":

Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):s Hit <RETURN> or <ENTER> to send text, 'e' to edit:

Далее нажмите клавишу <Enter>. На экране появится приглашение для ввода электронного адреса, по которому следует отправить копию письма:

Cc:

Так как мы посылаем письмо только себе, в ответ на это приглашение нажмите еще раз клавишу <Enter>. Сообщение будут отправлено адресату:

Message sent. Mail: (i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:

Через некоторое время письмо окажется в вашем почтовом ящике, в чем можно убедиться, если из меню Mail выбрать строку index:

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:i

Date # Subject Lines From ---- - ------- ----- ---- Mar 2 1* Test message 11 frolov

Из приведенной выше строки видно, что 2 марта было получено письмо, которое хранится в почтовом ящике под номером 1. Символ "*" около номера письма указывает, что письмо еще не прочитано (так и есть на самом деле).

В столбце Subject отображается краткое содержимое письма. Если в ящике лежит много писем, то вы легко сможете найти нужное, пользуясь этим столбцом.

Столбец Lines позволит вам оценить размер письма. Обратите внимание, что хотя мы посылали сообщение, состоящее только из одной строки, в полученном письме этих строк стало 11. Дело в том, что к письму был добавлен заголовок, который вы скоро увидите.

И, наконец, в поле From стоит адрес отправителя пиьма.

Теперь давайте попробуем переписать полученное письмо из почтового ящика, расположенного на сервере GlasNet, к себе на локальный диск. Для этого из меню Mail выберите строку capture:



Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:c

В ответ на следующие вопросы введите символ "d" и укажите номер загружаемого письма, под которым оно хранится в почтовом ящике:

Do you want to (d)ownload message or switch (p)aging On/Off? d Enter message number: 1

Далее вы узнаете, что письмо содержит 309 байт 7-битового текста. Вам будет нужно выбрать протокол передачи данных для загрузки письма. Выберем протокол zmodem:

Found plain 7-bits text for download. 309 bytes to download. Protocol: (a)scii-text (k)ermit (x)modem (y)modem (z)modem (f)tp (? for help): z

В ответ на следующее приглашение введите имя файла, в который будет записан текст письма и нажмите клавишу <Enter>:

Enter filename to store message in: testmsg.txt

Если вы выбрали протокол передачи данных zmodem, автоматически начнется передача данных. После ее завершения вам следует нажать клавишу <Enter>:

Please instruct YOUR modem software to RECEIVE using zmodem soon. Hit <RETURN> or <ENTER> when done.

После того, как письмо будет переписано на диск вашего компьютера, выберите еще раз в меню Mail строку index:

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:i

Date # Subject Lines From ---- - ------- ----- ---- Mar 2 1 Test message 11 frolov

Как видите, теперь символ "*"

около номера письма исчез, так как мы только что прочитали письмо и оно уже не является новым.

Теперь вы можете удалить письмо из почтового ящика. Для этого следует выбрать из меню Mail строку delete и в ответ на дополнительный запрос указать номер удаляемого письма:

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:d Enter message number: 1 Message deleted. (Type 'und' and <RETURN> NOW to restore all deletions.)

Не пренебрегайте этой процедурой, так как за хранение большого объема корреспонденции в почтовом ящике с вас будет браться дополнительная плата.

Теперь давайте взглянем на полученное письмо:

From frolov Sat Mar 2 11:07:49 1996 Received: by glas.apc.org (Smail3.1.29.1 #13) id m0tsmM1-0003zTN; Sat, 2 Mar 96 11:07 +0300 Message-Id: <m0tsmM1-0003zTN@glas.apc.org> Date: Sat, 2 Mar 96 11:07 +0300 From: frolov (Alexander V. Frolov) To: frolov@glas.apc.org Subject: Test message



This is a test message

Как видите, размер заголовка значительно превышает размер самого письма. Некоторые строки заголовка были кратко описаны в разделе "Электронная почта", расположенного в начале этой главы.

Следует заметить, что если вы обратились для подключения к сети Internet в другую организацию (например, в Relcom ), сценарий работы с электронной почтой в текстовом режиме может сильно отличаться от только что описанного. В частности, Релком предоставит в ваше распоряжение программу, которая будет автоматически соединяться с почтовым сервером, получать новую почту и передавать почту, подготовленную вами заранее к отправке. После этого связь с сервером будет автоматически разъединена. Этот режим работы намного удобнее, однако если вы можете позволить себе установить на свой компьютер операционную систему Microsoft Windows, то вам будет доступна еще более удобная программа Eudora, которую мы опишем в нашей книге.

Когда вы подключаетесь с помощью терминальной программы к серверу GlasNet, для вас запускается специальная диалоговая оболочка, с помощью которой вы и получаете доступ к Internet. Другие организации могут предоставить вам доступ к удаленной консоли сервера, работающего под управлением операционной системы UNIX . Если вас не пугает перспектива работать с командным приглашением этой операционной системы, такой режим может показаться удобнее. Соответствующие средства достаточно хорошо описаны в литературе, список которой приведен в конце нашей книги.


Содержание раздела