Чтение RSS
Рефераты:
 
Рефераты бесплатно
 

 

 

 

 

 

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

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

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

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

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

               mail [email protected]

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

               mail [email protected]        Subject:        connect oak.oakland.edu anonymous [email protected]        ls        quit

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

               mail [email protected]        Subject:        connect oak.oakland.edu anonymous [email protected]        ascii        get README        quit

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

               mail [email protected]        Subject:        connect oak.oakland.edu anonymous [email protected]        cd windows/mosaic        binary        get mosaic.zip        quit

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

               begin 600 kuku.zip        &4$%53`H*        `        end

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

Пользователи BITNET имеют роботов, которые позволяют использовать более широкие возможности FTP-сервиса. Одним из таких роботов является робот [email protected]. Этот робот позволяет пользоваться всем набором команд FTP. В течении одной сессии можно открывать и закрывать FTP-соединения с разными ftp серверами, заказывать кодировку двоичных файлов, отличную от uuencode, получать подсказку о своем месте в файловой системы сервера и т.п. В принципе, робот [email protected] доступен не только пользователям BITNET, но администраторы робота не рекомендуют пользователям других сетей пользоваться данным роботом. Однако для другого робота - [email protected], таких оговорок нет. Важным достоинством BITNET-роботов является возможность получения списка FTP-архивов. И последнее замечание по поводу доступа к FTP по e-mail: если в теле сообщения указать только слово "help", то робот расскажет о своих возможностях. Ниже приведен пример ответа ftpmail.

               From [email protected] 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:                Received: from doc.ic.ac.uk by puffin.doc.ic.ac.uk                       id ; Wed, 15 Mar 1995        19:22:26 +0000               To: [email protected]               Subject: response               Date: Wed, 15 Mar 1995 19:22:26 +0000               From: Email-FTP Gateway Account                Message-Id:                Status: RO               response               ftpmail has received the following job from you:                     reply-to [email protected]                     open oak.oakland.edu anonymous [email protected]                     ls                     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 [email protected] containing just:               delete 995331.14774               Your original input was>>               >Return-Path:                >Received: from doc.ic.ac.uk by puffin.doc.ic.ac.uk with SMTP (PP)               >          id ; Wed, 15 Mar 1995 18:52:46 +0000               >Received: from apollo.polyn.kiae.su by frigate.doc.ic.ac.uk with SMTP (PP)               >          id ; 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                >Subject:               >To: [email protected]               >Date: Wed, 15 Mar 95 21:42:40 EET               >Mailer: Elm [revision: 70.85]               >Message-ID:                >               >connect oak.oakland.edu anonymous [email protected]               >ls               >cd pub               >get README               >quit               >               path Pavel Khramtsov                >> 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@               where 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

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

 
     
Бесплатные рефераты
 
Банк рефератов
 
Бесплатные рефераты скачать
| мероприятия при чрезвычайной ситуации | Чрезвычайная ситуация | аварийно-восстановительные работы при ЧС | аварийно-восстановительные мероприятия при ЧС | Интенсификация изучения иностранного языка с использованием компьютерных технологий | Лыжный спорт | САИД Ахмад | экономическая дипломатия | Влияние экономической войны на глобальную экономику | экономическая война | экономическая война и дипломатия | Экономический шпионаж | АК Моор рефераты | АК Моор реферат | ноосфера ба забони точики | чесменское сражение | Закон всемирного тяготения | рефераты темы | иохан себастиян бах маълумот | Тарых | шерхо дар борат биология | скачать еротик китоб | Семетей | Караш | Influence of English in mass culture дипломная | Количественные отношения в английском языках | 6466 | чистонхои химия | Гунны | Чистон
 
Рефераты Онлайн
 
Скачать реферат
 
 
 
 
  Все права защищены. Бесплатные рефераты и сочинения. Коллекция бесплатных рефератов! Коллекция рефератов!