LINUX.ORG.RU

Несколько вопросов по GNUS


0

0

Всем привет. Дошли руки поковыряться в GNUS. Настроил все что надо, но по ходу использования остались вопросы:

1. Сортировка почты. Ситуация такова, что мне приходят на мою личную почту komintern@domain.com отчеты от системы мониторинга (с адреса mon@domain.com). Сортировка сделана по принципу:

(setq nnmail-split-methods '(
("mon" "^\\(From\\):.*mon@domain\\.com.*")
("komintern" "^\\(To\\|Cc\\):.*komintern@domain\\.com.*")))

Отчет мониторилки попадает в оба ящика - в komintern и в mon. Можно ли как-нибудь научить GNUS ложить все что от mon@ - только в mon, а все остальное, подпадающее под To:komintern@domain.com - в komintern.

2. Использование нескольких SMTP - можно ли? Чтобы при написании письма выбирать, через какой SMTP отправить.

3. Автопроверка почты каждые N минут. Есть ли? Куда пнуть чтобы завести?

4. Удаление сообщений по шаблону заголовка, как в mutt Shift+D. Есть ли?

Да, половину из этого можно сделать, заставив gnus читать почту из файла, а забирать fetchmail-ом и сортировать procmail-ом. Но хотелось бы штатными средствами. Помогите кто чем может.

★★★★★

Re: Несколько вопросов по GNUS

>2. Использование нескольких SMTP - можно ли? Чтобы при написании письма выбирать, через какой SMTP отправить.

Не знаю, что в версии из CVS творится, но раньше не было встроенной такой возможности. Одно из решений тут:

http://www.emacswiki.org/emacs/MultipleSMTPAccounts

Zubok ★★★★★ ()

Re: Несколько вопросов по GNUS

Йузай процмейл, фетчмейл и давкот. А в гнусе - имап как бэкэнд. Будет быстро, приятно и вообще зашибись :)

vasily_pupkin ★★★★★ ()

Re: Несколько вопросов по GNUS

>Отчет мониторилки попадает в оба ящика - в komintern и в mon. Можно ли как-нибудь научить GNUS ложить все что от mon@ - только в mon, а все остальное, подпадающее под To:komintern@domain.com - в komintern.

Поиграйся с nnmail-split-fancy

Zubok ★★★★★ ()

Re: Несколько вопросов по GNUS

или с переменной nnmail-crosspost

h1t ()

Re: Несколько вопросов по GNUS

>3. Автопроверка почты каждые N минут. Есть ли? Куда пнуть чтобы завести?

google: gnus daemon

Zubok ★★★★★ ()
Ответ на: Re: Несколько вопросов по GNUS от Zubok

Re: Несколько вопросов по GNUS

короче понял. будет fetchmail+procmail.
теперь вопрос такой: допустим procmail складывает почту в разные файлики. КАК заставить gnus понять, что эти файлики - и есть почтовые ящики? а то если я указываю вот так:
(file :path "/home/komintern/EMAILaa")
(file :path "/home/komintern/EMAILab")
(file :path "/home/komintern/EMAILac")

то оно вне зависимости от файла всеравно валит в одну кучу.

Komintern ★★★★★ ()
Ответ на: Re: Несколько вопросов по GNUS от Komintern

Re: Несколько вопросов по GNUS

>теперь вопрос такой: допустим procmail складывает почту в разные файлики.

Заведи каталог, куда procmail будет складывать и используйю силу^W (directory :path ...). См. документацию.

directory

Get mail from several files in a directory. This is typically used when you have procmail split the incoming mail into several files. That is, there is a one-to-one correspondence between files in that directory and groups, so that mail from the file foo.bar.spool will be put in the group foo.bar. (You can change the suffix to be used instead of .spool.)

Zubok ★★★★★ ()
Ответ на: Re: Несколько вопросов по GNUS от Komintern

Re: Несколько вопросов по GNUS

еще вариант.

(setq gnus-thread-sort-functions '(gnus-thread-sort-by-date))

все зависит от того, как просматриваются треды. Одно дело начало треда сортировать, а другое дело -- статьи внутри самого треда. Вот последняя переменная контролирует сортировку внутри треда.

Zubok ★★★★★ ()
Ответ на: Re: Несколько вопросов по GNUS от Zubok

Re: Несколько вопросов по GNUS

да, оно по дате сортируется. но сверху вниз. чтобы прочитать самое новое письмо, необходимо крутить буфер через C-v далеко вниз. а хотелось бы чтобы новые письма всегда были наверху. покурю на эту тему ман.

Komintern ★★★★★ ()
Ответ на: Re: Несколько вопросов по GNUS от Komintern

Re: Несколько вопросов по GNUS

>да, оно по дате сортируется. но сверху вниз. чтобы прочитать самое новое письмо, необходимо крутить буфер через C-v далеко вниз. а хотелось бы чтобы новые письма всегда были наверху. покурю на эту тему ман.

по-моему, надо просто написать тогда в переменную '(gnus-thread-sort-by-number) (not gnus-thread-sort-by-date)), но я не проверял.

Zubok ★★★★★ ()
Ответ на: Re: Несколько вопросов по GNUS от Zubok

Re: Несколько вопросов по GNUS

А можно и просто '((not gnus-thread-sort-by-number)). примерно тоже самое получится в результате, но зато быстрее отработает.

Zubok ★★★★★ ()

Re: Несколько вопросов по GNUS

Советую wanderlust

vyazovoi ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.