The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз почтового клиента Notmuch 0.26

11.01.2018 10:29

Доступен релиз почтового клиента Notmuch, сосредоточенного на индексации, организации поиска и классификации по тегам большого архива электронной корреспонденции, включающего миллионы писем. Код Notmuch написан на языке Си и распространяется под лицензией GPLv3. Для индексации используется поисковый движок Xapian.

Архитектура Notmuch подразумевает разделение на фронтэнд и бэкенд. В качестве бэкенда выступает библиотека libnotmuch и построенная на ее основе утилита для работы в режиме командной строки, реализующая базовый костяк всех функций программы и API для построения пользовательского интерфейса или использования в скриптах. В качестве фронтэндов c реализацией пользовательского интерфейса предложены плагины к Emacs и Vim, скрипт для интеграции с Mutt, а также ряд самодостаточных интерфейсов (консольный клиент alot, GUI на GTK+ astroid, web-интерфейс noservice).

Notmuch предоставляет единый поисковый индекс в котором отражены все почтовые сообщение. Сообщения не размещаются в каких-то фиксированных папках, а привязаны к определённому набору тэгов. Тэги могут выставляться как вручную, так и на основании заданных пользователем фильтров. Отображение переписки производится в нитевидном представлении, что удобно для чтения разнообразных почтовых рассылок.

Изменения в новом выпуске:

  • Добавлена команда "notmuch reindex", позволяющая выполнить переиндексацию всех существующих сообщений, удовлетворяющих заданному условию;
  • Улучшена детализация сообщений об ошибках;
  • В new.tags добавлена поддержка тегов draft, flagged, passed и replied, синхронизированных из maildir;
  • Реализована возможность использования регулярных выражений в правилах игнорирования новых сообщений (new.ignore);
  • Добавлена поддержка индексации текста зашифрованных сообщений, что позволяет упростить поиск зашифрованных сообщений. Для индексации зашифрованных сообщений следует указать опцию "--decrypt=true" при выполнении команд new, insert и reindex, или активировать настройку "notmuch config set index.decrypt true". При использовании указанной функции следует иметь в виду, что отрывочные данные из зашифрованных сообщений попадут в незашифрованный индекс;
  • Добавлена поддержка индексации разных сообщений с повторяющимся идентификатором message-id.


  1. Главная ссылка к новости (https://www.mail-archive.com/n...)
  2. OpenNews: Представлен Calypso, новый открытый сервер календарей CalDAV/CardDAV/WebDAV
  3. OpenNews: В рамках проекта Kube развивается новый почтовый клиент для KDE
  4. OpenNews: Выпуск почтового клиента Mutt 1.9.0
  5. OpenNews: Выпуск почтового клиента Geary 0.12
  6. OpenNews: Выпуск почтового клиента Mailspring 1.0.12
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47885-notmuch
Ключевые слова: notmuch, mail
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:48, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Чо-та GoldEd вспоминается, аж слезу навернуло... :)
     
     
  • 2.13, ssh (ok), 14:09, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Золотые деньки! Но я больше фанател от Fleetstreet. ;)
     
     
  • 3.14, Аноним (-), 14:23, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Даа... И полуось...
    Ностальгия, однако... :)
     
  • 3.15, Andrey Mitrofanov (?), 15:15, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Золотые деньки! Но я больше фанател от Fleetstreet. ;)

    Это же https://duckduckgo.com/?q=%22FleetStreet+FAQ%22 "прошлый" век.

     

  • 1.2, Аноним (-), 10:52, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лампово то как))
     
  • 1.3, Аноним (-), 10:53, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Его можно сравнить с Thunderbird? ( https://www.opennet.me/opennews/art.shtml?num=47795 )
     
     
  • 2.9, X4asd (ok), 12:33, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Его можно сравнить с Thunderbird?

    где в Thunderbird хоть есть слово про шифровние?

     
  • 2.11, Аноним (-), 13:19, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Можно, сравнивай.
     

  • 1.4, Аноним (-), 11:04, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть поддержка GPG и шифрования базы писем?
     
     
  • 2.7, Аноним (-), 12:05, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так… можно сказать, что не очень поддерживается.
     
  • 2.8, Аноним (-), 12:13, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Пока данные писем в базе лежат доступые для индексатора вас никто не останавливать контрибьютить в проект, как только вы предложите вставлять палки в колеса индексатору вас пошлют подальше.
     

  • 1.5, Andrey Mitrofanov (?), 11:30, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > под лицензией GPLv3.

    < под лицензией GPLv3-and-above.

    https://git.notmuchmail.org/git?p=notmuch;a=blob;f=README;hb=HEAD
    http://metadata.ftp-master.debian.org/changelogs/main/n/notmuch/notmuch_0.26-

    //и да, [исправить] у мемя не работает. ура, левые скрипты побеждены.

     
  • 1.6, isnullxbh (?), 11:34, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    lib/regexp-fields.cc:174:35: error: ‘class RegexpPostingSource’ has no member named ‘release’
       return Xapian::Query (postings->release ());

    Как побороть?)

     
     
  • 2.10, X4asd (ok), 12:35, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > lib/regexp-fields.cc:174:35: error: ‘class RegexpPostingSource’ has no
    > member named ‘release’
    >    return Xapian::Query (postings->release ());
    > Как побороть?)

    а в новости обещали: "написан на языке Си"

     
     
  • 3.12, Crazy Alex (??), 13:56, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тем лучше
     
  • 2.16, jamesjames (ok), 16:15, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Обновить Xapian до последней версии.
     
     
  • 3.25, isnullxbh (ok), 11:55, 30/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, попробую :)
     

  • 1.18, Аноним (-), 20:12, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GoldEd конечно напомнило, но разница в том, что GoldEd был как-то хорошо сложен и удобен для чтения и написания сообщений, а тут нет ни малейшего намека на TUI.

    База сообщений напомниает SQUID или HUDSON базы тех лет.

    Я чувствую, что будет возможность добавлять к этому чуду еще и теги вроде RU.ANEKDOT и будет очереждная реинкарнация FidoNet.

    А теперь воопрос, а как в эту базу закидывать сообщения - будут какие-то плагины? Может быть даже кто-то напишет NNTP плагин?

     
     
  • 2.20, Аноним (-), 21:11, 11/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > и будет очереждная реинкарнация FidoNet

    IDEC - https://ii-net.tk/idec-doc/

     

  • 1.19, Rustoman (?), 21:00, 11/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Код Notmuch написан на языке Си

    вносите хейтеров

     
     
  • 2.22, key (??), 19:05, 15/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее выносите. Это ж не php/js/go/Dart. Тут только суровые дядьки.
     

  • 1.21, Аноним (-), 15:23, 13/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    There is also NeoMutt project, intend to revive old Mutt client with modern features: https://www.neomutt.org/
     
  • 1.23, manhasnoname (?), 13:09, 17/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    собственно, а чем это лучше mu?
    https://github.com/djcb/mu
     
     
  • 2.24, Andrey Mitrofanov (?), 13:17, 17/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > собственно, а чем это лучше mu?
    > https://github.com/djcb/mu

    '15X improvement' возьмёте?  Ну, я не настаиваю.

    https://duckduckgo.com/?q="mu"+vs+"notmuch"

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру