Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Электронная почта

..pdf
Скачиваний:
1
Добавлен:
20.11.2023
Размер:
7.04 Mб
Скачать

И последнее замечание относительно работы из под MS-Windows с почтой в Internet. Если пользователь пишет только по-английски, то у него нет проблем с кодировкой и набором текста, но если он пишет по-русски и получает такие же сообщения, то сразу же возникают проблемы.

Дело в том, что большинство почтовых сетей для обмена данными между серверами используют кодировку KOI8. Эта кодировка отличается как от кодировки для MS-DOS, так и от кодировки MS-Windows. Поэтому, возвращаясь к настройкам интерфейса Eudora, хочется обратить внимание на поля «Send Font» и «Printer Font». В этих полях указан шрифт «Arial-Relcom», который разложен по кодировке KOI8, и используется для отображения и печати почтовых сообщений. Для того, чтобы правильно набирать сообщения, следует к стандартным раскладкам клавиатуры в драйвере клавиатуры (cyrwin, например) добавить раскладку для KOI8.

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

Доступ к ресурсам Internet через электронную почту

Доступ к ресурсам архивов FTP

Доступ через электронную почту к другим ресурсам сети основан на использовании программ-шлюзов. Для этого среди почтовых пользователей заводят таких, для которых в файле aliases задают обработку почтовых сообщений. Прежде чем рассмотреть этот способ посмотрим как выглядит такой способ для доступа к файловым архивам и сервису Archie.

Файловые архивы — это библиотеки, содержащие различную информацию — от программ до картинок, музыки, фильмов и просто текстовых файлов. Доступ к этим архивам осуществляется специальной программой FTP (File Transfer Programm), которая обращается к специальному серверу, управляющему файловым архивом на удаленной машине. Из названия программы уже понятно, что вся информация хранится в виде файлов, которые организованы в директории. Вообще говоря, FTP-архив — это часть файловой системы, которая доступна для удаленного пользователя FTP-сервера. Важным свойством многих FTP-архивов является возможность так называемого анонимного доступа.

Рассмотрим доступ к FTP-архиву на примере робота decwrl.dec.com.

Для того, чтобы получить доступ к архиву следует отправить сообщение по адресу:

mail ftpmail@decwr1.dec.com

Поле Subject можно оставить пустым, а в теле сообщения следует ввести команды. Для доступа к архиву oak.oakland.edu и получения его оглавления следует отправить следующее сообщение:

mail ftpmail@decwr1.dec.com Subject:

connect oak.oakland.edu anonymous user@domail.net Is

quit

По команде connect робот попытается установить анонимное соединение с FTP-сервером oak.oakland.edu. В качестве пароля (четвертый аргумент команды connect) следует указать свой почтовый адрес. По команде Is будет получен список файлов корневой директории сервера, а по команде quit робот прервет работу с сервером и вернет результаты пользователю. Важным моментом, ради которого собственно и осуществляется доступ к FTP-серверу, является запрос на передачу файлов. Предавать можно как текстовые, так и двоичные файлы. Для управления типом запрашиваемого файла существует две команды — ascii и binary. Для того, чтобы получить ASCII-файл, следует послать сообщение типа:

mail ftpmail@decwr1.dec.com

Subject:

connect oak.oakland.edu anonymous user@domail.net ascii

get README

quit

Команда get позволяет заказать файл README. Для получения двоичного файла следует послать сообщение типа:

mail ftpmail@decwr1.dec.com

Subject:

connect oak.oakland.edu anonymous user@domail.net cd windows/mosaic

binary

get mosaic.zip

quit

В приведенном выше примере используется команда cd, которая позволяет переходить по дереву файловой системы от одной директории к другой. При запросе двоичных файлов надо быть уверенным в том, что почтовая программа способна извлечь данные из почтового сообщения (пакет BML позволяет это сделать), или иметь на машине программу uudecode. В случае приема закодированного двоичного файла в тексте сообщения должен быть блок типа:

begin 600 kuku.zip &4$Х53'Н*

end

Этот блок следует выделить в отдельный файл и обработать программой uudecode.

Пользователи BITNET имеют роботов, которые позволяют использовать более широкие возможности FTP-сервиса. Одним из таких роботов является робот bitftp@pucc.princeton.edu. Этот робот позволяет

пользоваться всем набором команд FTP. В течении одной сессии можно открывать и закрывать FTP-соединения с разными ftp серверами, заказывать кодировку двоичных файлов, отличную от uuencode, получать подсказку о своем месте в файловой системы сервера и т.п. В принципе, робот bitftp@pucc.princenton.edu доступен не только пользователям BITNET, но администраторы робота не рекомендуют пользователям других сетей пользоваться данным роботом. Однако для другого робота — BITFTP@vm.gmd.de, таких оговорок нет. Важным достоинством BITNET-роботов является возможность получения списка FTP-архивов. И последнее замечание по поводу доступа к FTP по e-mail: если в теле сообщения указать только слово «Help», то робот расскажет о своих возможностях. Ниже приведен пример ответа ftpmail.

From ftpmail@doc.ic.ac.uk Thu Mar 16 02:03 EET 1995

Received:

from

puffin.doc.ic.ac.uk

by

 

apollo.polyn.kiae.su

with

SMTP

 

 

 

(1.38.193.4/16.2)

id

AA02419;

Thu,

16

Mar 1995

02:02:56

+0200

 

 

 

 

 

 

 

Return-Path:

<ftpmail@doc.ic.ac.uk>

 

 

Received:

from

doc.ic.ac.uk by

puffin.doc.ic.ac.uk

 

 

id <14782-0@puffin.doc.ic.ac.uk>; Wed,

 

 

15

Mar 1995

 

 

19:22:26

+0000

To:

paul@apollo.polyn.kiae.su

 

 

 

Subject:

<FTP

EMAIL>

response

 

 

 

Date:

Wed,

15

Mar

1995

19:22:26 +0000

 

From: Email-FTP Gateway

Account

 

 

 

<ftpmail@doc.ic.ac.uk>

 

 

 

 

 

Message-Id: <"puffin.doc.790:15.02.95.19.22.34"@doc.ic. ac.uk> Status: RO

<FTP

EMAIL>

response

 

ftpmail

has

received the following job from you:

reply-to

paulèapollo.polyn.kiae.su

open

oak.oakland.edu

anonymous

paul@apollo.polyn.kiae.su

 

 

 

Is

 

 

 

 

cd

pub

 

 

 

get

README

 

ftpmail

has

queued your job as: 995331.14774

Your

priority is 9 (0

highest, 9 = lowest)

Requests to src.doc.ic.ac.uk will be done before

other

jobs.

 

 

There

are

2057 jobs

ahead of this one in the

queue.

 

 

 

5 ftpmail

handlers

available.

To remove send a message to ftpmail@src.doc.ic.ac.uk

containing just: delete 995331.14774

Your original

input w a s »

>Return-Path:

<paul@apollo.polyn.kiae.su>

>Received: from doc.ic.ac.uk by puffin.doc.ic.ac.uk

with

SMTP

(PP)

 

 

 

 

 

>

 

 

 

id

<13192-1@puffin.doc.ic.ac.uk>;

Wed,

15

Mar

1995

18:52:46

+0000

 

>Received:

from apollo.polyn.kiae.su by

frigate.doc.ic.ac.uk

with SMTP (PP)

>

 

 

 

id

 

<23071-0@frigate.doc.ic.ac.uk>;

Wed,

15

Mar

1995

18:42:06

+0000

 

>Received:

by

apollo.polyn.kiae.su

(1.38.193.4/16.2)

id AA02362;

 

 

 

 

 

 

 

>

 

 

 

Wed,

15

Mar 1995

21:42:40 +0200

>From:

 

Pavel

Khramtsov

<paul@apollo.polyn.kiae.su>

>Subj ect:

>То: ftpmail@doc.ic.ac.uk

>Date: Wed, 15 Mar 95 21:42:40 EET >Mailer: Elm [revision: 70.85] >Message-ID:

<"frigate.do.244:15.02.95.18.52.41"@doc.ic.ac.uk>

>

>connect oak.oakland.edu anonymous

paul@apollo.polyn.kiae.su

>ls

>cd pub >get README >quit

>

« E n d of your input

Сервер уведомил о получении запроса на передачу файла «README».

Поиск ресурсов посредством Archie

Назначение Archie — поиск программы в FTP-архиве по шаблону. Действительно, мало знать, где взять, надо еще знать что брать. Если точное имя программы или документа не известно, но есть подозрение, что данный файл хранится в одном из FTP-архивов, к которым есть анонимный доступ, то следует воспользоваться программой archie. В стандартном режиме серверу archie отправляют слово, например "tex", а получают список адресов FTP-архивов, в которых есть программы, начинающиеся с этого слова. После того, как выбран подходящий архив, при помощи FTP списывают

программу на свой компьютер. Аналогичный сервис существует через электронную почту.

Рассмотрим в качестве примера робот archie archie@cs.incgill.ca. Для получения доступа к услугам archie по адресу робота следует отправить следующее сообщение:

mail archie@cs.mcgill.ca Subject: help

prog tex quit

В поле Subject указывается первая команда из списка команд, которые пользователь предполагает выполнить в течении сессии. Если помощи не требуется, то в поле Subject можно указать сразу команду "prog ..." Если сервер имеет специальный файл описания назначения отдельных программ, то можно выполнить команду "whatis tex" и получить объяснение.

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

From archie-errors@titanic.CS.McGill.СА Wed Mar 15 21:41 EET 1995

Received: from titanic.CS.McGill.CA by apollo.polyn.kiae.su with SMTP

(1.38.193.4/16.2) id AA02354; Wed, 15 Mar 1995 21:40:45 +0200

Return-Path: <archie-errors@titanic.CS.McGill.CA> Received: (from archie@localhost) by titanic.cs.mcgill.ca (8.6.9/8.6.9) id

NAA56049; Wed, 15 Mar 1995 13:39:50 -0500

Message-Id: <199503151839.NAA56049@titanic.es.mcgill.ca>

To: Pàvel Khramtsov <paul@apollo.polyn.kiae. su> From: (Archie Server)archie- errors@titanic.CS.McGill.CA

Reply-То: (Archie Server)archie- e rrors@titanic.CS.McGill.CA

Date: Wed, 15 Mar 95 18:39 GMT

Subject: archie [prog tex] part 1 of 1 Status: RO

» path Pavel Khramtsov <paul@apollo.polyn.kiae.su>

»help

Archie Email Help (Version 3.2)

 

 

 

 

HELP

for

this

archie

email

server,

as of

11

April,

1994.

 

 

 

 

 

 

 

 

 

 

 

To

perform

an

archie

search

via

email, send

mail

to

 

 

 

 

 

 

 

 

 

 

 

 

archie@<archie_server>

 

 

 

 

 

 

 

where

<archie_server>

is

the

name

 

of an

archie

host,

some

of

which

are

listed

 

 

 

 

below.

 

 

 

 

 

 

 

 

 

 

 

The

"Subject:"

header

in

mail sent

to archie

is

treated as part of the

 

 

 

 

 

 

message

body.

 

 

 

 

 

 

 

 

Command lines begin in the

first

column.

All

lines

that do not match a valid

 

 

 

 

 

commands

are igored.

 

 

 

 

 

 

 

Empty messages are treated as "help” requests (this file). If no command in a

particular

message

can be recognized, the message

is treated

as

“empty" and

this file

will

be

returned.

The current (and complete) list of archie servers can be found with the

"servers" command

В этом примере приведен сокращенный ответ сервера.

Посылка электронной почты в другие сети

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

America Online

Уберите все пробелы из имени пользователя и добавьте aol.com, вот так

пользователь@ао1.сот

Пользователи сети America Online, которые хотят послать сообщение вам, должны только подставить ваш адрес в Сети в поле "to:" (кому) перед составлением сообщения.

ATTMail

Адресуйте свое сообщение к

nonb30BaTenb@attmail.com.

Пользователь ATTMail может послать сообщение вам следующим образом:

internet!домен!пользователь