ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] Mutt and NNTP
@ 2001-08-03 21:30 Alexander Bokovoy
  0 siblings, 0 replies; only message in thread
From: Alexander Bokovoy @ 2001-08-03 21:30 UTC (permalink / raw)
  To: mandrake-russian

Доброго времени суток!

Новая версия Mutt, доступная в Сизифе, содержит в себе возможность работы
с серверами конференций в стиле, привычном для Mutt. В этом письме я хотел
бы рассказать, как же ею пользоваться, потому что оказалось, что
документации не совсем достаточно.

Итак, mutt-1.2.5i-ipl16mdk работает с протоколом NNTP, но для этого его
необходимо подготовить. Подготовка заключается в создании
конфигурационного файла с описанием геометрии используемых серверов
и конференций. Файл конфигурации имеет следующий вид:

== 8<--------------------------------------------------------->8 ==
[сервер1 <имя пользователя> <пароль>]
группа1 количество_сообщений локальная_папка 0
группа2 количество_сообщений локальная_папка 0
группа3 количество_сообщений локальная_папка 0
....
группаN количество_сообщений локальная_папка 0

...

[серверN <имя пользователя> <пароль>]
группа1 количество_сообщений локальная_папка 0
группа2 количество_сообщений локальная_папка 0
группа3 количество_сообщений локальная_папка 0
....
группаN количество_сообщений локальная_папка 0
 
== 8<--------------------------------------------------------->8 ==

Имя пользователя и пароль могут быть опущены, если он не нужны. Квадратные
скобки в строке описания сервера обязательны. Например:

[news]
fido.ru.dtp 0 =news/fido.ru.dtp 0
fido.ru.english 16191 =news/fido.ru.english 0
fido.ru.tex 3539 =news/fido.ru.tex 0

В первый раз из каждой конференции будет получено по 10 сообщений, или
столько, сколько вы укажете в файле конфигурации, если это число больше 0. 
В дальнейшем будут забираться все новые сообщения. В описании локальной 
папки можно использовать все доступные средства Mutt'а, в том числе и 
запуск скриптов через ``.

Как уже можно заметить, данный вариант поддержки NNTP предназначен для
работы по принципу "сначала скачать, а потом читать" и к тому же следует
традиции Mutt в обработке почтовых ящиков.

После того, как файл конфигурации создан, его необходимо подключить к
Mutt. Для этого используется команда

set newsrc="имя конфигурационного файла"

которая по умолчанию указывает на ~/.mutt_newsrc.

Теперь можно загрузить Mutt и нажав B (CAPITAL LATIN B, shift-b), получить
сообщения с сервера конференций. Просматривать их можно при помощи обычных
средств Mutt'а, однако для транслируемых в NNTP сообщений из FIDO
желательно первоначально добавить в конфигурацию:

ignore  Path X-FTN-SEEN-BY X-FTN-REPLY X-FTN-REPLYADDR X-FTN-MSGID X-FTN-Tearline X-FTN-TID
ignore  X-FTN-PATH X-FTN-Origin Lines References X-FTN-AREA Distribution X-Comment-To X-FTN-CHRS

Для того, чтобы отвечать на сообщения в конференцию, используется клавиша
A (CAPITAL LATIN A, shift-a), а для того чтобы отправить новую статью,
используйте P (CAPITAL LATIN P, shift-p).

В справочной системе muttrc(5), правда только в английском варианте,
находится описание всех команд конфигурации NNTP, которые понимает Mutt.
Здесь вы узнаете, как определить название собственной организации, как
запретить удаление кросс-посланий во время получения сообщений и т.д.

Вот и все, желаю удачи.

-- 
/ Alexander Bokovoy
$ cat /proc/identity >~/.signature
  `Senior software developer and analyst for SaM-Solutions Ltd.`
---
A witty saying proves nothing.
		-- Voltaire



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-08-03 21:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-03 21:30 [mdk-re] Mutt and NNTP Alexander Bokovoy

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git