|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Cheburkin 2:463/62 03 Mar 2003 21:21:41 To : Alexander Mikhailian Subject : Re: mutt и дифференциация From: в зависимости от To: -------------------------------------------------------------------------------- On Mon, 03 Mar 03 02:32:13 +0200, Alexander Mikhailian wrote: >> >>> Alexander Mikhailian wrote: >> >> >> Если message-hook не поможет (по описанию вроде близко, но может >> >> не работать), то раскладывать в разные ящики и тогда folder-hook >> >> точно сработает (вот я сейчас пишу так, что folder-hook'ами >> >> половина заголовка переехана). >> AM> Почти оно, но только есть одно осложнение -- у меня имя >> AM> пользователя и его адрес отличаются от системных. До последнего >> AM> времени они устанавливались >> AM> send-hook '~A' 'my_hdr From: Vasya Pupkin <vasya.pupkin@pupkins.com>' >> AM> В таком случае перекрывается любой >> AM> message-hook '~t webmaster@pupkins\.com' \ >> AM> 'my_hdr From: <Pupkins Webmaster> webmaster@pupkins\.com' >> AM> Можно выкинуть send-hook и устанавливать set realname="Vasya >> AM> Pupkin", но как сказать mutt'у, что мой адрес -- >> AM> vasya.pupkin@pupkins.com, а не системный pupkin@localhost? >> AM> Какая переменная за это отвечает? Мануал просмотрел целиком -- >> AM> ничего не увидел. >> >> А для каких целей ты хочешь это сказать? AM> Если делать только set realname="Vasya Pupkin", то при посылке From: AM> будет выглядеть как "Vasya Pupkin" <pupkin@localhost>. Hе переписывать AM> же адрес в MTA. set hostname=pupkin.com не решает задачу? >> Может, я не понял задачу, но почему бы не так: >> message-hook . 'my_hdr From: Vasya Pupkin <vasya.pupkin@pupkins.com>' >> message-hook '~C webmaster@pupkins\.com' \ >> 'my_hdr From: <Pupkins Webmaster> webmaster@pupkins\.com' >> ? >> >> Тогда при письме на вебмастера второй перекроет первый, а в >> остальных случаях сработает первый. (Действует порядок записи в >> конфиге.) AM> Ты великолепно понял задачу, это то, что мне нужно, однако я только AM> что проверил -- message-hook не всегда вызываются при составлении и AM> отсылке первого письма, если его предварительно не просмотреть. AM> Hапример, открываю mutt, выбираю письмо на адрес webmaster@pupkins.com, AM> далее следуеть последовательность клавиш: AM> r <Enter> <Enter> <Enter> : wq <Enter> AM> и ни один хук вышеописанный хук не исполняется. Повторяю операцию -- и AM> всё работает. Вот что написано в мануале: AM> Usage: message-hook [!]pattern command AM> This command can be used to execute arbitrary configuration commands AM> before viewing or formatting a message based upon information about AM> the message. AM> Имхо, понятно, что ничего не понятно. Да, Mutt 1.4i, если это имеет AM> значение.. Пойду фичу репортить -- вдруг окажется, что это баг. Оно работает когда ты _просматриваешь_. Т.е. для того, чтобы хук сработал, тебе нужно читать письмо, на котором он срабатывает. Когда пишешь, работает send/reply-hook. -- Victor Cheburkin VCW61, VC319-RIPE, VC1-UANIC --- tin/1.5.12-20020427 ("Sugar") (UNIX) (Linux/2.4.20 (i686)) * Origin: Powered by Linux (2:463/62@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/109334a320e15.html, оценка из 5, голосов 10
|