Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

99-8.html

Глава 8. Доступ к службам Internet через электронную почту

 

Небольшое введение

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

У вас есть желание совершить настоящую экскурсию по Internet? Тогда на "The Internet Tourbus". Подписка абсолютно свободна. Загрузите ваш любимый мэйлер. Пошлите в тексте письма строку SUBSCRIBE TOURBUS Имя Фамилия по адресу LISTSERV@LISTSERV.AOL.COM и вы дважды в неделю будете получать электронный журнал, освещающий интересные события в Internet.

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

Если только не оговорено иное, вы можете оставить строку Subject и текст письма пустыми. Если же ваш мэйлер настаивает на наличии того и/или другого, то введите что-нибудь вроде XYZZY. Убедитесь, что в ваших сообщениях одна пустая строка разделяет конверт сообщения от тела письма. Обратите внимание на регистр букв в именах файлов и директорий. Это почти всегда важно.

WWW через E-Mail

Чтобы найти документ WWW через электронную почту, вы должны знать адрес интересующего вас сервера. Пошлите письмо на один из следующих адресов:

agora@info.lanic.utexas.edu (США)

agora@mx.nsu.nsk.su (Россия)

В тексте письма укажите одну из следующих строк:

send <URL> rsend <обратный адрес> <LJRL>

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

Теперь пошлите следующую команду по одному из вышеприведенных адресов:

WWW

send http://www.w3.org

Вы получите файл помощи, а также страничку со ссылками на другие документы.

Опубликуем несколько запросов, которые вы можете использовать для поиска через искалки Lycos и WebCrawler. Любая из этих строк может быть послана в адрес почтового сервера для проведения поиска.

В Lycos точка добавляется в том случае, если задается точное значение поиска, а не принимаемая по умолчанию подстрока. Слова разделяются знаком плюс.

http://lycosl I .lycos.cs.cmu.edu/cgi-bin/npursuitPspam http://lycosl l.lycos.cs.cmu.edu/cgi-bin/npursuit?spam.

http://lycosl 1 .lycos.cs.cmu.edu/cgi-bin/flpursuit?leontiev.+ dissection.

В WebCrawler слова разделяются знаком плюс. Дополнительные точки не требуются.

http://webcrawler.com/cgi-bin/WebQuery?spam http://webcrawler.com/cgi-bin/WebQuery?leontiev+dissection

FTP через E-mail

FTP является средством доступа к файлам, хранящимся на удаленных компьютерных системах. Сервера FTP имеют древовидную структуру директорий, каждая из которых относится к определенной теме. В директориях содержатся файлы. Соединяясь с сервером FTP, используя прямое соединение, пользователь вводит имя FTP, указывает свое имя и пароль. Затем он выбирает нужную директорию и определяет один или несколько файлов, которые хотел бы принять на свою систему.

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

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

mail-server@rtfm.mit.edu

Заголовок не нужен. В тексте сообщения пишем следующее:

send usenet/news.answers/ftp-list/sitelist/part send usenet/news.answers/ftp-list/sitelist/part2 send usenet/news.answers/ftp-list/sitelist/part21

Вы получите двадцать один файл со списками FTP-серверов. Если вы нашли интересующий вас сервер, то пошлите запрос на один из следующих почтовых серверов FTP:

ftpmail@oak.oakland.edu (США) ftpmail@census.gov (США)

ftpmail@decwrl.dec.com (США) ftpmail@sunsite.unc.edu (США) bitftp@pucc.princeton.edu (США) ftpmail@ftp.Dartmouth.EDU (США) ftp-request@netcom.com (США) ftpmail@src.doc.ic.ac.uk (Великобритания) bitftp@vm.gmd.de (Германия) ftpmail@ftp.uni-stuttgart.de (Германия) ftpmail@ftp.luth.se (Швеция)

В тексте письма пишем:

open <site>

dir

quit

К вам вернется список файлов и директорий, находящихся в корневой директории данного сервера FTP.

В следующем запросе вы можете открыть другую интересующую вас директорию, указав chdir pub перед командой dir. (chdir значит change directory, то есть сменить директорию, а pub означает общепринятое имя одной из директорий сервера FTP, где обычно самое интересное и находится). Определив имя файла, который вы хотели бы передать на свою систему, укажите в вашем следующем послании серверу вместо команды dir:

get <имя файла>

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

binary

Многие директории на серверах FTP содержат файл с именем index.txt, readme или что-нибудь в этом роде. Этот файл содержит краткое описание файлов, содержащихся в директории. Если в результате выполнения команды dir вы обнаруживаете, что такой файл существует, то просто даете команду get для этого файла и, таким образом, экономите свое время.

Давайте получим текст Magna Carta. Приводим текст запроса, который мы посылаем на почтовый сервер ftpmail@census.gov:

open ftp.spies.com chdir Gov/Worid get magna.txt quit

Команды, которые надо указать, чтобы получить файл из архива Simtel:

open oak.oakland.edu

chdir SimTel/msdos/disasm

binary

get bubble.zip

quit

Помните, что вы не можете просто послать сообщение с командами на почтовый сервер, не предварив его командой open <site> (site - известный вам сервер FTP).

Если запрошенный файл вернулся к вам в виде кодированного файла (так делается для надежной передачи бинарных файлов), то вам нужно воспользоваться программой-раскодировщиком.

Конференции Usenet через E-mail

Для начала вы должны получить так называемый документ новых пользователей конференций Usenet. Посылаем запрос по адресу:

mail-server@rtfm.mit.edu Оставляем заголовок пустым. В тексте письма указываем:

send usenet/news.answers/news-newusers-intro

Чтобы получить список конференций, добавляем следующие строки:

send usenet/news.answers/active-newsgroups/part I send usenet/news.answers/active-newsgroups/part2

send usenet/news.answers/alt-hierarchies/parti send usenet/news.answers/alt-hierarchies/part2 send usenet/news.answers/alt-hierarchies/part3

Теперь необходимо понять, как читать и участвовать в конференциях Usenet посредством электронной почты. Чтобы читать материалы конференции мы можем использовать Gopher. Чтобы получить список свежих статей в какой-либо группе, посылаем на один из почтовых серверов gopher (указав в заголовке Subject: get all) следующую ерунду:

Туре=1

Port=4320

Path=nntp Is <newsgroup>

Host=gopher.ic.ac.uk

Если это не сработает, то попробуйте другой хост, заменив последнюю строку одной из нижеследующих:

Host=gopher.msu.edu Host=gopher.tc.umn.edu Host=infopub.uqam.ca Host=teetot.acusd.edu

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

Если вы хотите опубликовать статью, то вы должны отправить текст статьи на один из следующих адресов:

group.name-news@newsbase.cs.yale.edu

group. name@pubnews.demon.co.uk i

group.name@dispatch.demon.co.uk

group.name@paris.ics.uci.edu

group.name@crs4gw.crs4.it

group.name@berlioz.crs4.it

Помните, что на некоторых серверах доступно лишь ограниченное число статей или конференции. Обновленный список конференций можно получить через запрос по адресу:

mg5n+remailers@andrew.cmu.edu. Например, чтобы послать сообщение в конференцию news.newusers.questions вам надо отослать запрос по адресу news.newusers.questions-news@news-base.cs.yale.edu или news.newusers.questions@pubnews.demon.co.uk.

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

Если вы не знаете названия конференции Usenet, то пошлите запрос по адресу agora@www.undp.org, включив в текст следующую строку: send http://www.nova.edu/Inter-Links/cgi-bin/news.pl?keyword и заменив keyword на искомое ключевое слово.

Стэнфордский университет позволяет искать статьи в конференциях Usenet исключительно по ключевым словам! Вы можете даже подписаться и ежедневно получать список статей, содержащих заданный критерий поиска. Пошлите письмо по адресу netnews@db.stanford.edu и укажите в тексте письма простое и понятное: HELP.


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте