URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 112840
[ Назад ]

Исходное сообщение
"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."

Отправлено opennews , 23-Ноя-17 22:39 
Спустя шесть лет с момента прошлого выпуска проект Openwall анонсировал (http://www.openwall.com/lists/announce/2017/11/19/1) релиз blists 2.0 (http://www.openwall.com/blists/), компактного web-интерфейса для организации доступа к архивам почтовых рассылок, хранимых в проиндексированном mbox-файле. В поставку входит два приложения: bindex - утилита для генерации и обновления индекса для mbox-файлов, и bit - CGI-скрипт для генерации страниц на лету.  Обе утилиты написаны на языке Си и отличаются низким потреблением ресурсов и высокой производительностью. Например, очень старый сервер не испытывает проблем с обработкой архива со списком рассылки разработчиков ядра Linux, размер  mbox-файла с которым превысил 15 Гб.


В новой версии:


-  Добавлена возможность загрузки прикреплённых к письмам вложений (ранее отображались только вложения с MIME-типом text/*, а остальные игнорировались);
-  Обеспечено перекодирование в  UTF-8 писем в национальных кодировках;
-  Реализовано отображение списка недавних сообщений на главных страницах рассылок;
-  Добавлена возможность отображения разбивки сообщений в рассылке по дням в форме наглядного календаря (http://lists.openwall.net/bugtraq/2017/), оформление которого можно адаптировать к оформлению сайта при помощи CSS.

URL: http://www.openwall.com/lists/announce/2017/11/19/1 f
Новость: http://www.opennet.me/opennews/art.shtml?num=47617


Содержание

Сообщения в этом обсуждении
"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 23-Ноя-17 22:39 
Наконец-то в oss-security увеличили лимит на число сообщений для одного дня при просмотре месячной разбивки. А то раньше выводилось лишь несколько сообщений и "N more messages", искать что-либо или бегло просматривать последние темы было адской задачей.

"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено solardiz , 24-Ноя-17 00:30 
Интересно, как такое небольшое изменение одного параметра оказывается важнее(?) дополнительной функциональности, потребовавшей написания кода. Если есть еще какие-нибудь пожелания - как по настройкам, так и по функциональности - будем рады о них узнать. Спасибо!

"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 24-Ноя-17 05:08 
Системы списков рассылки очень важный и полезный инструмент, но сегодня его с успехом заменил GitHUB... Может быть просто сделать экспорт писем и забыть про системы почтовых рассылок?

"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 24-Ноя-17 07:57 
Двадцать лет назад точно так говорили про IRC, что его вытеснил ICQ и смысла в нём уже нет. И где сайчас ICQ, а IRC вполне продолжает использоваться. Тоже самое с социальными сетями и почтовыми рассылками.

"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 24-Ноя-17 10:38 
Плюсую про IRC. Каналы типа #linuxmint-ru и т.п. живут и здравствуют. Только школота и ТП отпочковались и замечательно.

"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 27-Ноя-17 00:00 
> где сейчас ICQ

Примерно в том же месте, где IRC и Gopher

> IRC вполне продолжает использоваться

3,5 бородатыми админами?


"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено sage , 28-Ноя-17 13:36 
И IRC, и почтовыми рассылками продолжают пользоваться не потому, что они соответствуют современным потребностям, а потому, что ничего лучше открытого пока не придумали. Вероятнее всего, через 5-7 лет на их место начнет приходить matrix.

"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 25-Ноя-17 15:54 
Какие преимущества у mbox перед maildir в случае рассылок?

Чем эта софтина лучше веб-морды mailman?


"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено solardiz , 26-Ноя-17 02:36 
Maildir фактически перекладывает часть индексирования (разбивку по сообщениям) на файловую систему, тем самым ее нагружая, но при этом не является достаточным для наших целей (всё равно требуется еще и свой индекс, специфичный для нашей задачи). По количеству файлов, Maildir схож с выдачей традиционных генераторов веб-архивов списков рассылки (только в Maildir это файлы сообщений, а там это HTML-файлы). Вот месяц назад человек отказался от хостинга веб-архивов списков рассылки в том числе как раз из-за количества файлов: https://ma.ttias.be/fall-cleaning-shutting-projects/ ("The mailing list archive now consists of ~3.500.000 files, which meant special precautions with filesystems (running out of inodes) & other practical concerns related to backups.") С blists такой проблемы бы не было - у нас всего два файла на список рассылки (mbox и его индекс, занимающий обычно 3.5% от размера mbox). На http://lists.openwall.net сейчас почти 3 миллиона сообщений, то есть сравнимо. Сервер старенький и слабенький, но живем без проблем.

Веб-морда Mailman сама по себе веб-архив не включает. В сочетании с Mailman 2 по умолчанию и обычно используется Pipermail, который генерирует много HTML-файлов. Это имеет упомянутый выше недостаток и еще некоторые: необходимость полной перегенерации всех файлов для внесения изменений в настройки или стиль отображения, неудобство интеграции с веб-сайтом - page headers/footers надо либо интегрировать в HTML-файлы, либо как-то подключать это множество файлов из чего-то внешнего, либо наоборот включать внутрь них директивы, например, SSI, что чревато риском внедрения таких директив через e-mail. На странице HyperKitty перечислены такие недостатки Pipermail: "does not support stable URLs", "has scalability issues", "dated and does not output standards-compliant HTML nor does it take advantage of new technologies such as AJAX." Для Mailman 3 предлагают как раз HyperKitty, но честно говоря я толком не видел его в работе. "HyperKitty is an open source Django application under development." - не знаю насколько оно готово. По моим ощущениям (на их demo server), оно даже слишком серьезно и современно (выглядит уже не как архив списка рассылки, а как веб-форум или что-то вроде Google Groups, где большая часть окна браузера занята не основным контентом - по мне так это неудобно), а как там с простотой установки, интеграцией с веб-сайтом и с чем-либо отличным от Mailman 3 (например, вообще с отстутствием своего локального списка рассылки - просто подписан адрес на чужой список и хочу эту почту выдать через веб) - там не ясно (по описанию, это интерфейс именно для Mailman 3). С другой стороны, похоже, частично там концепция общая с blists - динамическое формирование веб-страниц - при том что для других известных мне альтернатив это не так (у других аналогично Pipermail'у формируется много HTML-файлов).


"Выпуск blists 2.0, web-интерфейса для просмотра списков расс..."
Отправлено Аноним , 26-Ноя-17 13:06 
Спасибо!