Доступ к ресурсам Internet черезэлектронную почтуДоступ через электронную почту к другим ресурсам сети основан наиспользовании программ-шлюзов. Для этого среди почтовых пользователей заводяттаких, для которых в файле aliases задают обработку почтовых сообщений. Преждечем рассмотреть этот способ посмотрим как выглядит такой способ для доступа кфайловым архивам и сервису Archie. Доступ к ресурсам архивов FTPФайловые архивы - это библиотеки, содержащие различную
информацию -от программ до картинок, музыки, фильмов и просто текстовых файлов. Доступ кэтим архивам осуществляется специальной программой FTP File TransferProgramm , которая обращается к специальному серверу, управляющему файловымархивом на удаленной машине. Из названия программы уже понятно, что всяинформация хранится в виде файлов, которые организованы в директории. Вообщеговоря, FTP-архив - это часть файловой системы, которая доступна для
удаленногопользователя FTP-сервера. Важным свойством многих FTP-архивов являетсявозможность так называемого анонимного доступа. Рассмотрим доступ к FTP-архивуна примере робота decwr1.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 ls quitПо команде connect робот попытаетсяустановить анонимное соединение с FTP-сервером oak.oakland.edu.В качестве пароля четвертый аргумент команды connect следует указать свой почтовый адрес. По команде lsбудет получен список файлов корневой директории сервера, а по команде 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 amp 53 H endЭтот блок следует выделить в отдельный файл и обработать программойuudecode.
Пользователи BITNET имеют роботов, которые позволяют использовать болееширокие возможности FTP-сервиса. Одним из таких роботов является робот bitftp pucc.princeton.edu.Этот робот позволяет пользоваться всем набором команд FTP. В течении однойсессии можно открывать и закрывать FTP-соединения с разными ftp серверами,заказывать кодировку двоичных файлов, отличную от uuencode, получатьподсказку
о своем месте в файловой системы сервера и т.п. В принципе, робот bitftp pucc.princenton.eduдоступен не только пользователям BITNET, но администраторы робота нерекомендуют пользователям других сетей пользоваться данным роботом. Однако длядругого робота - BITFTP vm.gmd.de, таких оговорок нет. Важнымдостоинством BIИ последнее замечание по поводу доступа к
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 0200 Return-Path lt ftpmail doc.ic.ac.uk gt Received from doc.ic.ac.uk by puffin.doc.ic.ac.uk id lt 14782-0
puffin.doc.ic.ac.uk gt Wed, 15 Mar 1995 19 22 26 0000 To paul apollo.polyn.kiae.su Subject lt FTP EMAIL gt response Date Wed, 15 Mar 0000 From Email-FTP Gateway Account lt ftpmail doc.ic.ac.uk gt Message-Id lt puffin.doc.790 15.02.95.19.22.34 doc.ic.ac.uk gt
Status RO lt FTP EMAIL gt 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 ls cd pub get README ftpmail has queued your job as 774 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 774 Your original input was gt gt gt Return-Path lt paul apollo.polyn.kiae.su gt gt Received from doc.ic.ac.uk by puffin.doc.ic.ac.uk with SMTP PP gt id lt 13192-1 puffin.doc.ic.ac.uk gt Wed, 15 Mar 1995 18 52 46 0000 gt Received from apollo.polyn.kiae.su by frigate.doc.ic.ac.uk with
SMTP PP gt id lt 23071-0 frigate.doc.ic.ac.uk gt Wed, 15 Mar 1995 18 42 06 0000 gt Received by apollo.polyn.kiae.su 1.38.193.4 16.2 id AA02362 gt Wed, 15 Mar 1995 21 42 40 0200 gt From Pavel Khramtsov lt paul apollo.polyn.kiae.su gt gt Subject gt To ftpmail doc.ic.ac.uk gt Date Wed, 15 Mar 95 21 42 40
EET gt Mailer Elm revision 70.85 gt Message-ID lt frigate.do.244 15.02.95.18.52.41 doc.ic.ac.uk gt gt gt connect oak.oakland.edu anonymous paul apollo.polyn.kiae.su gt ls gt cd pub gt get README gt quit gt lt lt End of your inputСервер уведомил о получении запроса на передачу файла README . Поиск ресурсов посредством ArchieArchie тесно связана с сервисом, который был рассмотрен в предыдущемразделе, так как тоже работает с FTP-архивами.
Назначение Archie - поискпрограммы в FTP-архиве по шаблону. Действительно, мало знать, где взять, надоеще знать что брать. Если точное имя программы или документа не известно, ноесть подозрение, что данный файл храниться в одном из FTP-архивов, к которыместь анонимный доступ, то следует воспользоваться программой archie. Встандартном режиме серверу archie отправляют слово, например tex , аполучают список адресов
FTP-архивов, в которых есть программы, начинающиеся сэтого слова. После того, как выбран подходящий архив, при помощи FTP списываютпрограмму на свой компьютер. Аналогичный сервис существует через электроннуюпочту. Рассмотрим в качестве примера робот archie archie cs.mcgill.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.CA 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 lt archie-errors titanic.CS.McGill.CA gt 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 lt 199503151839.NAA56049 titanic.cs.mcgill.ca gt To Pavel Khramtsov lt paul apollo.polyn.kiae.su gt From Archie Server archie-errors titanic.CS.McGill.
CA Reply-To Archie Server archie-errors titanic.CS.McGill.CA Date Wed, 15 Mar 95 18 39 GMT Subject archie prog tex part 1 of 1 Status RO gt gt path Pavel Khramtsov lt paul apollo.polyn.kiae.su gt gt gt 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 lt archie server gt where lt
archie server gt 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В этом примере приведен сокращенный ответ сервера.
! |
Как писать рефераты Практические рекомендации по написанию студенческих рефератов. |
! | План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом. |
! | Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач. |
! | Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты. |
! | Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ. |
→ | Виды рефератов Какими бывают рефераты по своему назначению и структуре. |