ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] 4 вопроса по mutt
@ 2003-12-16 19:45 Andrey Rahmatullin
  2003-12-16 20:58 ` [Comm] " Michael Shigorin
  2003-12-17  5:39 ` [Comm] " Alexey I. Froloff
  0 siblings, 2 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2003-12-16 19:45 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 848 bytes --]

Хотя mutt я поставил достаточно давно, все же есть несколько интересных
вопросов, которые решился задать вот только сейчас.

1. Как просматривать хтмл-письма в опере и/или елинкс? Причем желательно,
чтобы по дефолту было именно links -dump.

2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?

3. (вопрос скорее по постфикс+фетчмайл+прокмайл) Как при помощи
упомянтутых прог удалять некоторые письма (по регэкспам) с сервака, не
скачивая? У меня диалапная машинка, постфикс локальный.

4. Как сделать автоопределение кодировки (для глючных заголовков) или хотя
бы ручное перекодирование? Как прикрутить к mutt fix-mime-charset?
Хочется, чтобы он работал только при просмотре, т.е. сами письма не менял.


-- 
Вообще говоря, удаленный перезапуск sshd следует производить с известной
степенью осторожности.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: 4 вопроса по mutt
  2003-12-16 19:45 [Comm] 4 вопроса по mutt Andrey Rahmatullin
@ 2003-12-16 20:58 ` Michael Shigorin
  2003-12-17  9:47   ` Andrey Rahmatullin
  2003-12-17  5:39 ` [Comm] " Alexey I. Froloff
  1 sibling, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2003-12-16 20:58 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 1382 bytes --]

On Wed, Dec 17, 2003 at 12:45:56AM +0500, Andrey Rahmatullin wrote:
> 1. Как просматривать хтмл-письма в опере и/или елинкс? Причем
> желательно, чтобы по дефолту было именно links -dump.

~/.mailcap:

text/html;      galeon -n %s; test=test -n $DISPLAY
text/html;      lynx %s; nametemplate=%s.html
text/html;      lynx -dump %s -assume_charset=windows-1251; nametemplate=%s.html; copiousoutput

> 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?

У меня так чуть ли не из коробки и постапает -- в ~/.mutt/set
признаков явного насилия над подписями незаметно.

(и при чем тут зе.бат?)

> 3. (вопрос скорее по постфикс+фетчмайл+прокмайл) Как при помощи
> упомянтутых прог удалять некоторые письма (по регэкспам) с
> сервака, не скачивая? У меня диалапная машинка, постфикс
> локальный.

видимо, это не к упомянутым программам -- поищите "pop3 spam
delete" на freshmeat.net

> 4. Как сделать автоопределение кодировки (для глючных
> заголовков) или хотя бы ручное перекодирование? Как прикрутить
> к mutt fix-mime-charset?  Хочется, чтобы он работал только при
> просмотре, т.е. сами письма не менял.

Не делал.  Ручное -- это edit-type (^E по умолчанию).

См. тж. enca и xcode, но это бы уже после всех фильтров и перед
показом... в пейджер, что ли, врезаться?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] 4 вопроса по mutt
  2003-12-16 19:45 [Comm] 4 вопроса по mutt Andrey Rahmatullin
  2003-12-16 20:58 ` [Comm] " Michael Shigorin
@ 2003-12-17  5:39 ` Alexey I. Froloff
  2003-12-17  8:16   ` Maxim Tyurin
                     ` (2 more replies)
  1 sibling, 3 replies; 9+ messages in thread
From: Alexey I. Froloff @ 2003-12-17  5:39 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 551 bytes --]

* Andrey Rahmatullin <wrar@altlinux.ru> [031216 22:48]:
> 1. Как просматривать хтмл-письма в опере и/или елинкс? Причем желательно,
> чтобы по дефолту было именно links -dump.
mailcap, читать mutt'овский manual.txt, секция 5.3.

> 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?
http://www.vim.org/scripts/script.php?script_id=99
Это и ещё много-много вкусностей.

-- 
Regards, Sir Raorn.
-------------------
Вообще говоря, удаленный перезапуск sshd следует производить с известной
степенью осторожности.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] 4 вопроса по mutt
  2003-12-17  5:39 ` [Comm] " Alexey I. Froloff
@ 2003-12-17  8:16   ` Maxim Tyurin
  2003-12-17  9:20   ` [Comm] " Michael Shigorin
  2003-12-17 18:06   ` [Comm] " Andrey Rahmatullin
  2 siblings, 0 replies; 9+ messages in thread
From: Maxim Tyurin @ 2003-12-17  8:16 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 1538 bytes --]

On Wed, Dec 17, 2003 at 08:39:32AM +0300, Alexey I. Froloff wrote:
> * Andrey Rahmatullin <wrar@altlinux.ru> [031216 22:48]:
> > 1. Как просматривать хтмл-письма в опере и/или елинкс? Причем желательно,
> > чтобы по дефолту было именно links -dump.
> mailcap, читать mutt'овский manual.txt, секция 5.3.
> 
> > 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?
> http://www.vim.org/scripts/script.php?script_id=99
> Это и ещё много-много вкусностей.

Если другим редактором пользуетесь то примерно так:
в muttrc
set editor="/home/mrkooll/scripts/sigkiller.py %s; emacs --eval '(setq default-major-mode '\\''mail-mode)' --eval '(setq make-backup-files nil)' %s"

cat scripts/sigkiller.py                                                                                              [10:15]
#!/usr/bin/env python
# -*- coding: koi8-r -*-
import re, sys
from operator import truth
l = open(sys.argv[1], 'rb').readlines()
l1 = []
reSIG = re.compile('^(>+) -- ');
reQUOT = re.compile('^>');
reEDIT = re.compile('From .*');
if len(l) and truth(reEDIT.match(l[0])):
                    # Это письмо просто редактируется
                    open(sys.argv[1], 'wb').writelines(l);
                    sys.exit(0);
n = 1;
for i in l:
    if n:
        if not truth(reSIG.match(i)):
            l1.append(i);
        else:
            n = 0;
    else:
        if not truth(reQUOT.match(i)):
            l1.append(i);

open(sys.argv[1], 'wb').writelines(l1);

-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: 4 вопроса по mutt
  2003-12-17  5:39 ` [Comm] " Alexey I. Froloff
  2003-12-17  8:16   ` Maxim Tyurin
@ 2003-12-17  9:20   ` Michael Shigorin
  2003-12-17 18:06   ` [Comm] " Andrey Rahmatullin
  2 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2003-12-17  9:20 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 357 bytes --]

On Wed, Dec 17, 2003 at 08:39:32AM +0300, Alexey I. Froloff wrote:
> > 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?
> http://www.vim.org/scripts/script.php?script_id=99
> Это и ещё много-много вкусностей.

Шпасибо, тоже посмотрю :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: 4 вопроса по mutt
  2003-12-16 20:58 ` [Comm] " Michael Shigorin
@ 2003-12-17  9:47   ` Andrey Rahmatullin
  0 siblings, 0 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2003-12-17  9:47 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 2066 bytes --]

On Tue, Dec 16, 2003 at 10:58:28PM +0200, Michael Shigorin wrote:
> > 1. Как просматривать хтмл-письма в опере и/или елинкс? Причем
> > желательно, чтобы по дефолту было именно links -dump.
> 
> ~/.mailcap:
> 
> text/html;      galeon -n %s; test=test -n $DISPLAY
> text/html;      lynx %s; nametemplate=%s.html
> text/html;      lynx -dump %s -assume_charset=windows-1251; nametemplate=%s.html; copiousoutput

Вроде почти работает.

> > 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?
> 
> У меня так чуть ли не из коробки и постапает -- в ~/.mutt/set
> признаков явного насилия над подписями незаметно.
Т.е. по нажатию "ответить" подпись не цитируется? У меня она идет в ответ
(см.конец письма).

> (и при чем тут зе.бат?)

AFAIK аутглюк так не умеет (по крайней мере, кое-где в рамках виндового
софта эта фича называется фичей Бата).

> > 3. (вопрос скорее по постфикс+фетчмайл+прокмайл) Как при помощи
> > упомянтутых прог удалять некоторые письма (по регэкспам) с
> > сервака, не скачивая? У меня диалапная машинка, постфикс
> > локальный.
> 
> видимо, это не к упомянутым программам -- поищите "pop3 spam
> delete" на freshmeat.net

Ага, кое-что нашлось, бум пробовать.

> > 4. Как сделать автоопределение кодировки (для глючных
> > заголовков) или хотя бы ручное перекодирование? Как прикрутить
> > к mutt fix-mime-charset?  Хочется, чтобы он работал только при
> > просмотре, т.е. сами письма не менял.
> 
> Не делал.  Ручное -- это edit-type (^E по умолчанию).
> 
> См. тж. enca и xcode, но это бы уже после всех фильтров и перед
> показом... в пейджер, что ли, врезаться?
> 
> -- 
>  ---- WBR, Michael Shigorin <mike@altlinux.ru>
>   ------ Linux.Kiev http://www.linux.kiev.ua/



> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community


-- 
> Ведь сам /usr/share вполне может быть симлинком.
Не согласен. В нормальной системе этого не бывает.
А то ведь можно докатиться до требования запретить относительные ссылки.
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] 4 вопроса по mutt
  2003-12-17  5:39 ` [Comm] " Alexey I. Froloff
  2003-12-17  8:16   ` Maxim Tyurin
  2003-12-17  9:20   ` [Comm] " Michael Shigorin
@ 2003-12-17 18:06   ` Andrey Rahmatullin
  2003-12-18  5:29     ` Alexey I. Froloff
  2 siblings, 1 reply; 9+ messages in thread
From: Andrey Rahmatullin @ 2003-12-17 18:06 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 778 bytes --]

On Wed, Dec 17, 2003 at 08:39:32AM +0300, Alexey I. Froloff wrote:
> * Andrey Rahmatullin <wrar@altlinux.ru> [031216 22:48]:
> > 1. Как просматривать хтмл-письма в опере и/или елинкс? Причем желательно,
> > чтобы по дефолту было именно links -dump.
> mailcap, читать mutt'овский manual.txt, секция 5.3.

Ага, Миша уже подсказал.


> > 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?
> http://www.vim.org/scripts/script.php?script_id=99
> Это и ещё много-много вкусностей.
2 вопроса:
1. Как сделать, чтоб при нажатии "ответить" выполнялись
MailQuoteEraseSig, MailQuoteMangledMerge и т.д. (а то я и ВИМом-то не
особо хорошо еще умею ;-))
2. А этого до сих пор нет в Сизифе?

-- 
Это относится к категории "зарегистрированные грабли".
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] 4 вопроса по mutt
  2003-12-17 18:06   ` [Comm] " Andrey Rahmatullin
@ 2003-12-18  5:29     ` Alexey I. Froloff
  2003-12-18 13:35       ` [Comm] " Michael Shigorin
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey I. Froloff @ 2003-12-18  5:29 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 819 bytes --]

* Andrey Rahmatullin <wrar@altlinux.ru> [031217 22:58]:
> > > 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )?
> > http://www.vim.org/scripts/script.php?script_id=99
> > Это и ещё много-много вкусностей.
> 2 вопроса:
> 1. Как сделать, чтоб при нажатии "ответить" выполнялись
> MailQuoteEraseSig, MailQuoteMangledMerge и т.д. (а то я и
> ВИМом-то не особо хорошо еще умею ;-))
let g:mail_erase_quoted_sig=1
QuoteMangledMerge автоматом не делается. См. mail.vim, самый
конец файла, секция Initializations.

А ещё есть :help mail.vim

> 2. А этого до сих пор нет в Сизифе?
Пока нет.  Но я думаю в этом направлении...

-- 
Regards, Sir Raorn.
-------------------
Мне не нравится вытряхивание внутренностей из хорошо написанных
shell-функций. Лучше написать ещё одну shell-функцию.
		-- mhz in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: 4 вопроса по mutt
  2003-12-18  5:29     ` Alexey I. Froloff
@ 2003-12-18 13:35       ` Michael Shigorin
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2003-12-18 13:35 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 282 bytes --]

On Thu, Dec 18, 2003 at 08:29:17AM +0300, Alexey I. Froloff wrote:
> > 2. А этого до сих пор нет в Сизифе?
> Пока нет.  Но я думаю в этом направлении...

Давай-давай, не стесняйся :-)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2003-12-18 13:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-16 19:45 [Comm] 4 вопроса по mutt Andrey Rahmatullin
2003-12-16 20:58 ` [Comm] " Michael Shigorin
2003-12-17  9:47   ` Andrey Rahmatullin
2003-12-17  5:39 ` [Comm] " Alexey I. Froloff
2003-12-17  8:16   ` Maxim Tyurin
2003-12-17  9:20   ` [Comm] " Michael Shigorin
2003-12-17 18:06   ` [Comm] " Andrey Rahmatullin
2003-12-18  5:29     ` Alexey I. Froloff
2003-12-18 13:35       ` [Comm] " Michael Shigorin

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