ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Доступ до ресурсів 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 < ; [email protected]>; 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: < "puffin.doc.790: 15.02.95.19.22.34" @ doc.ic.ac.uk> Status: RO response ftpmail has received the following job from you: reply-to [email protected] open oak.oakland.edu anonymous [email protected] . kiae.su 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: < [email protected]>> Received: from doc.ic.ac.uk by puffin.doc.ic.ac.uk with SMTP (PP)> id <[email protected]. 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 > Subject:> To: [email protected]> 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 [email protected]> ls> cd pub> get README> quit> < Сервер повідомив про отримання запиту на передачу файлу "README". Пошук ресурсів за допомогою Archie

    Archie тісно пов'язана з сервісом, який був розглянутий у попередньому розділі, так як теж працює з FTP-архівами. Призначення Archie - пошук програми в FTP-архиве за шаблоном. Дійсно, мало знати, де взяти, треба ще знати що брати. Якщо точне ім'я програми або документа не відомо, але є підозра, що дане зображення зберігатися в одному з FTP-архівів, до яких є анонімний доступ, то слід скористатися програмою archie. У стандартному режимі серверу archie відправляють слово, наприклад "tex", а отримують список адрес FTP-архівів, в яких є програми, що починаються з цього слова. Після того, як обраний відповідний архів, за допомогою FTP списують програму на свій комп'ютер. Аналогічний сервіс існує через електронну пошту.

    Розглянемо як приклад робот archie [email protected]. Для отримання доступу до послуг archie за адресою робота слід відправити наступне повідомлення: mail [email protected] Subject: help prog tex quit

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

    Аналогічно стандартного режиму роботи, після отримання адрес FTP-архівів, що зберігають необхідну програму, можна скористатися доступом до архіву FTP по електронною поштою. Нижче наведено приклад відповіді поштового робота archie. From [email protected] 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: 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.cs.mcgill.ca> To: Pavel Khramtsov From: (Archie Server) [email protected] Reply-To: (Archie Server) [email protected] Date: Wed, 15 Mar 95 18:39 GMT Subject: archie [prog tex] part 1 of 1 Status: RO>> 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

    У цьому прикладі наведено скорочений відповідь сервера.

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status