Получение новостей по NNTP.


Доступно только для клиентов, подключенных по выделенной линии на скорости 64K и выше. Следует иметь в виду, что современные объемы USENET очень велики, поэтому необходимо оценить ожидаемый поток - см. demos.local.statistics, в ней ежедневно помещается объем/количество статей в иерархиях первого и второго уровня, поступивших на сервер news.demos.su за предыдущие сутки. Если очевидно, что желания превышают Ваши возможности, то выходом может быть получение новостей по UUCP. В этом случае объем данных, передаваемых по каналам связи, сократится в 2-5 раз.

Перед тем, как обращаться за получением подписки, Вам нужно:

  • 1. установить и настроить систему управления новостями (INN, DNEWS, etc), желательно с поддержкой STREAM NNTP (подробности можно посмотреть, например, на сервере ISC или прочитать в документации к Вашей программе),
  • 2. определить адрес машины, на которую идет feed (например, news.xxx.ru), при этом Ваш сервер новостей должен быть корректно прописан в DNS - иметь записи в прямой и обратной зоне, иметь MX.
  • 3. на сервере новостей установить разрешение для машин news.demos.su и news2.demos.su. Например, в файле hosts.nntp указать:
    # DEMOS USENET feeder
    news.demos.su:
    news2.demos.su:
    
  • 4. очень желательно иметь работающий адрес postmaster@news.xxx.ru,
  • 5. завести почтовый адрес, на который автомат управления подпиской будет высылать протокол.
  • 6. если Вы предполагаете посылать свои статьи в USENET, то настройте подписку: # Образец записи в newsfeeds для INN news.demos.su/demos,demos1,demos2:*,!local/!local:Tf,Wnm: # Образец записи в nntpsend.ctl news.demos.su:news.demos.su:500k:-T3600 -t120

    Номер Вашего Договора и информация из пп. 2,5 высылаются на адрес usenet@demos.su. После проверки, Вы получаете имя_подписки/пароль для управления подпиской, и включенный feed в Вашу сторону.

    Проверка состояния выходной очереди в Вашу сторону:

    	    finger имя_подписки@news.demos.su
    

    Вы увидите подписку Вашей машины и состояние очереди: [news.demos.su] ## Подписка машины xxx в обычном режиме: xxx:\ !*,\ alt.*,\ !demos.*,\ demos.biz.*,\ demos.info,\ demos.local.events,\ demos.local.statistics,\ /!local,!demos:Tf,Wnm: ====================================== Queue Bytes Updated xxx 3013 2 Nov 14:50 xxx.nntp.3 3187 2 Nov 14:42 xxx.nntp.2 5422 2 Nov 14:42 xxx.nntp.1 103110 2 Nov 14:48 ========================= Queue Articles xxx 51 xxx.nntp.3 55 xxx.nntp.2 85 xxx.nntp.1 1712 total 1903

    Ежедневные объемы по иерархиям публикуются в группе demos.local.statistics, сообщения об авариях/etc - в группе demos.local.events, официальные сообщения, касающиеся прямых клиентов - в demos.info. Подписка на эти группы, в отличие от остальных групп в иерархии demos.* - открытая.

    Для управления подпиской используется автомат gup@news.demos.su Сначала пошлите ему команду HELP и внимательно прочитайте ответ, и только после этого начинайте управлять своей подпиской.


    Некоторая полезная информация о NNTP и USENET может быть найдена на сервере FAQs.org.