LINUX.ORG.RU
решено ФорумAdmin

Фильтры (client-side?) для Roundcube

 ,


0

1

Коллеги,

я поставил Roundcube и понял, что из коробки там нет такой привычной мне вещи, как раскладывание писем по папочкам на основе from: или subject:. Сойдет и client-side, но если кто ткнет носом, как это делается средствами сервера, то вообще будет здорово.

★★★★★

Подозреваю, что у тебя еще и Dovecot есть. Он умеет раскладывать письма по правилам sieve, а к Roundcube есть плагин для управления этими правилами.

geladil
()
Ответ на: комментарий от geladil

Dovecot из коробки это умеет, или мне еще чем-то надо измазаться? Я ненавижу конфигурировать Dovecot :-)

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от Shaman007

sieve'ом надо. И это гораздо хуже, чем довекотом.

leave ★★★★★
()
Ответ на: комментарий от Shaman007

Error: dlopen(/usr/lib64/dovecot/lib90_sieve_plugin.so) failed: /usr/lib64/dovecot/libdovecot-sieve.so.0: undefined symbol: mail_deliver_get_log_var_expand_table

WTF?!

Shaman007 ★★★★★
() автор топика

И в roundcube есть плагин managesieve

sergej ★★★★★
()
Ответ на: комментарий от Shaman007

Или в дистре накосячили, или ты что-то не так поставил. Sieve идет в комплекте dovecot'а и должен работать сразу после включения его в конфиге.

sergej ★★★★★
()
Ответ на: комментарий от sergej

Я накосячил: надо его было включить только для lda. Только я теперь не могу понять, работает он или нет.

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от sergej

Из неочевидного, я только пути для хранения скриптов правил:

sieve=/var/mail/%u/dovecot.sieve

sieve_storage=/var/mail/%u/sieve

sergej ★★★★★
()
Ответ на: комментарий от Shaman007

Пишешь

require ["fileinto","imap4flags"];

if header :contains "From" [ "user@example.com" ] {      
  addflag "\\flagged";
  fileinto "Trash";
  stop;
}

и смотришь куда попадёт письмо. Есть удобный редактор в виде расширения к TB и команда sieve-connect.

sergej ★★★★★
()
Ответ на: комментарий от sergej

Есть удобный редактор в виде расширения к TB

А точнее можно ? Он, вообще, как, тесктовый, текст с подсветкой синтаксиса, или а-ля вебовского smart sieve ?

AS ★★★★★
()
Ответ на: комментарий от Shaman007

Dovecot из коробки это умеет, или мне еще чем-то надо измазаться?

Из коробки это точно умеет Cyrus-IMAP. :-)

AS ★★★★★
()
Ответ на: комментарий от AS

У меня теперь правила видны и редактируются в roundcube, только вот письма по ним не раскладываются.

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