Получение и рассылка новостей usenet по почте
Этот автоматический почтовый сервер пересылает статьи из
телеконференций USENET при помощи обычной электронной почты.
Для общения с сервером следует послать сообщение-запрос
по адресу news@kremvax.hq.demos.su. Текст сообщения состоит из
команд почтовому серверу. Тему указывать необязательно.
Все статьи в USENET рассортированы по иерархически организованным
группам вроде alt.folklore.computers или comp.unix.questions.
Список групп можно получить при помощи команды
LIST
или
LIST иерархия
Вторая форма этой команды предпочтительна, т.к. первая пришлет *очень*
длинный ответ. (Иерархия здесь - это частично специфицированное имя
группы вроде comp.unix или talk).
Для того, чтобы подписаться на ту или иную группу, используйте команду
SUBSCRIBE группа
или
SUBSCRIBE группа группа...
ПРЕДУПРЕЖДЕНИЕ
Не пытайтесь подписаться сразу на целую кучу разных групп -
скорее всего, Вы просто недооцениваете количество сообщений
в USENET!
Для отказа от подписки можно использовать команду:
UNSUBSCRIBE группа
или
UNSUBSCRIBE группа группа...
Для полного отказа от получения новостей (например, если Вы уходите в
отпуск и не хотите, чтобы Ваш почтовый ящик окончательно переполнился)
используйте команду:
UNSUBSCRIBE all
Для того, чтобы проверить список групп, на которые Вы подписаны, можно
использовать команду
CHECK
Для того, чтобы запросить конкретные статьи из архива (они обычно хранятся
около недели) используйте следующие команды:
GROUP группа
ARTICLE номер
...
Команда GROUP выбирает указанную группу, а команда ARTICLE находит
указанную статью в выбранной группе.
Обычно почтовый сервер периодически рассылает наборы команд для выборки
новых статей. Эти наборы состоят из команд GROUP и закомментированных
команд ARTICLE. Для того, чтобы получить интересующие Вас статьи, просто
удалите знаки комментария (-) из начала соответствующих команд ARTICLE
и отошлите этот список команд обратно на news@kremvax.hq.demos.su.
Такой режим работы сервера называется "режим notify".
Иногда удобнее получать все статьи из группы немедленно, не высылая
запросов. Такой режим может быть включен при помощи команды
FEED группа...
вместо обычной команды SUBSCRIBE. Этот режим называется "режим feed".
ПРЕДУПРЕЖДЕНИЕ
Никогда не используйте режим feed, если Вы не уверены абсолютно
в том, что Вам нужны *все* статьи и что связь с Вашей машиной
устойчива и постоянна. Этот режим легко может привести к
"затору" в сети и сделать невозможным отправление или получение
писем на Вашей машине. Злоупотребление этим режимом может
привести к тому, что администратор сети будет вынужден отключить
Вашу машину, так что будьте осторожны.
Для того, чтобы поcлать сообщение в USENET, Вам нужно послать по адресу
news@kremvax.hq.demos.su сообщение, содержащее в заголовке поле "Newsgroups:"
со списком разделенных запятой имен групп (естественно, все группы должны
существовать).
По умолчанию сообщение будет разослано по всему миру, так что подумайте
дважды прежде чем послать что-нибудь. Помните, что это сообщение будет
прочитано тысячами или миллионами читателей во все мире, поэтому
Ваше сообщение не должно быть оскорбительным и не должно нарушать
чьи-либо авторские права. Никогда не пишите то, что уже написано кем-либо
другим. Если есть возможность, ограничивайте область распространеня
сообщений до как можно более маленькой. Это можно сделать при помощи
поля "Distribution:" в заголовке Вашего сообщения. Допустимые области
распространения:
world, eunet, su, russia, moscow
В любом случае, будет гораздо лучше, если Вы прочитаете "Как использовать
USENET эффективно" Матта Бишопа ("How to Use USENET Effectively" by
Matt Bishop) прежде, чем будете посылать что-либо в USENET. Перевод
на русский язык имеется в составе документации по RELCOM.
Пример посылки сообщения в группу relcom.test:
% mailx news@kremvax.hq.demos.su
Subject: проверка связи
~: headline Newsgroups relcom.test
(продолжайте)
~: headline Distribution su
(продолжайте)
Варкалось, хливкие шорьки...
.
КОНЕЦ ПЕРЕДАЧИ
%
Узнать, как добавляют поля к заголовку сообщения, Вы можете из
описания Вашей почтовой системы (документ "Система управления
электронной почтой mailx" входит в состав документации по
RELCOM).
Все замечания по работе сервера посылайте по адресу avg@hq.demos.su.
Last-modified: Mon, 29 Jun 1998 13:53:35 GMT