Образовательная программа компании Global Inform. Украина, Харьков
LISTSERV LISTSERV - это ранняя широко используемая программа элект- ронной почты. LISTSERV наиболее популярна в сетях BITNET: многие компьютеры данной сети - это большие машины IBM, а LISTSERV рабо- тает только на таких машинах. Большинство пользователей Internet взаимодействуют с программами LISTSERV, посылая им электронную почту. Большинство пользователей применяют LISTSERV исключительно для включения себя в списки рассылки (или исключения из них). Од- нако LISTSERV имеет намного более широкие возможности. Эта прог- рамма может выполнять поиск заданной информации в старых сообще- ниях, рассылать изменения стандартных файлов тем, кто их исполь- зует и сообщать вам о том, кто еще включен в конкретный список рассылки. Программа LISTSERV работает на многих компьютерах. Когда вы найдете название списка рассылки LISTSERV, в который хотите вклю- читься, пошлите на соответствующий хост-узел электронную почту (программе LISTSERV). Тему сообщения LISTSERV игнорирует: воспри- нимается только сама почта. Введите в сообщение необходимые ко- манды LISTSERV. В строку можно включить несколько команд, но каж- дая команда может занимать лишь одну строку. Например, чтобы присоединиться к списку рассылки по органи- ческой химии, вы можете послать почту по адресу LISTSERV@PRICEC- GE.BITNET. Тема сообщения может быть произвольной, а в само сооб- щение нужно включить строку: SUBSCRIBE ORGCHE-L ваше_имя где в качестве параметра "ваше_имя" нужно указать реальное имя (а не ваш почтовый адрес). При получении сообщения LISTSERV обрабатывает команды и по- сылает обратно ответ. Например, при присоединении к списку рас- сылки LISTSERV посылает обратно подтверждение и ознакомительную информацию о данной группе. Команды, с помощью который вы можете получить от LISTSERV информацию, перечислены ниже: Команда Описание HELP или ? Возвращает список команд. INFO тема Возвращает информацию по данной теме. Допустимы следующие темы: REFCARD Справочная карта по командам. FAQ Часто задаваемые вопросы. PRESENT Представление LISTSERV для новых пользователей. GETINFO Общая информаци IETFHDR Добавляет к каждому получаемому вами сообщению заголовки в стиле Internet. SHORTHDR Добавляет к каждому получаемому вами сообщению краткие заголов- ки. DUALHDR Добавляет к каждому получаемому вами сообщению двойные заголовки (которые полезно использовать в программах электронной почты на компьютерах PC и Macintosh). Команды для просмотра списков рассылки сервера LISTSERV пе- речислены ниже: Команда Описание QUERY название_списка Позволяет получить информацию о ваших параметрах в списке рассыл- ки. В качестве названия списка вы можете указать *. При этом будут перечислены ваши параметры во всех списках рассылки на данном сервере. INDEX название_списка Возвращает каталог или архивные файлы для списка (в случае архи- вации). STATS название_списка Возвращает статистику по списку. REWIEW название_списка Посылает список всех участвующих в данном списке рассылки (членов группы). В этой команде можно указать параметры, перед которыми указывается открывающая круглая скобка. Это следующие параметры: BY COUNTRY Выполняет сортировку по стране- отправителю. BY NAME Выполняет сортировку по имени. BY NODEID Выполняет сортировку по идентифи- катору узла. BY USERID Выполняет сортировку по адресу электронной почты. NOHEADER Не посылает заголовок списка. SHORT Не перечисляет абонентов списка (включенных в список пользовате- лей). LISTS параметры Посылает информацию о списках рассылки LISTSERV. Если параметр не указан, то посылает краткий перечень списков данного узла. Допустимы следующие параметры: DETAILED Данные о локальных списках с пол- ной информацией. GLOBAL Все известные списки с кратким описанием (в результате вы можете получить довольно длинные файлы). GLOBAL /xxx Дает все известные списки, содер- жащие в имени символы xxx. SUMMARY Перечень абонентов всех списков данного узла. SUMMARY узел Перечень абонентов всех списков узла с указанным именем. SUMMARY ALL Перечень абонентов всех списков всех узлов (это будет очень боль- шой файл). SUMMARY TOTAL Итоговая информация для каждого узла. Независимо от того, включены вы в список рассылки (то есть являетесь его абонентом) или нет, можно использовать команды ра- боты с файлами сервера LISTSERV. Базовой командой получения файла является команда GET имя_файла тип_файла список_файлов. Эта ко- манда заказывает заданный файл или пакет. Список файлов (аналог имени диска) указывать не обязательно. Некоторые серверы поддерживают также автоматическое расп- ространение файлов - AFD. С помощью AFD вы можете автоматически получать все файлы, добавляемые на соответствующий сервер. Для файлов сервера можно также получать информацию об изменениях (FUI). Если вас заинтересует эта служба, пошлите LISTSERV почту (с помощью команды INFO AFD) на получение документа по использо- ванию AFD. Многие узлы LISTSERV содержат базы данных с архивами списков данного узла. Информацию в таких архивах можно искать с помощью команд баз данных. Эти команды используют старую технологию баз данных и поэтому довольно сложны. Чтобы получить большой документ по работе с командами баз данных, дайте команду INFO DATABASE.