Увидела свет (http://www.dovecot.org/list/dovecot-news/2016-December/00033...) новая версия многоплатформенного высокопроизводительного POP3/IMAP4-сервера Dovecot 2.2.27 (http://www.dovecot.org/), поддерживающего протоколы POP3 и IMAP4rev1 с популярными расширениями, такими как SORT, THREAD и IDLE, и механизмами аутентификации и шифрования (SASL, TLS, SCRAM). Dovecot сохраняет полную совместимость с классическими mbox и Maildir, применяя внешние индексы для повышения производительности. Для расширения функциональности могут использоваться плагины (например, через плагины реализованы квоты и ACL). Код проекта распространяется (https://github.com/dovecot/core) под лицензиями LGPL и MIT.
В состав нового выпуска добавлен плагин mail_crypt (http://wiki2.dovecot.org/Plugins/MailCrypt), обеспечивающий хранение сообщений в зашифрованном виде с использованием асимметричного шифрования по открытым ключам (данные шифруются открытым ключом, а для расшифровки требуется наличие закрытого ключа). Из других изменений можно отметить возможность отправки статистики на сервер Carbon (https://github.com/graphite-project/carbon) (stats_carbon_server=ip:port) для построения графиков визуализации активности на почтовом сервере, поддержку генерации хэшей для любых переменных (например, %{sha256:user} или %{md5;truncate=32:user}), поддержку SHA3-256 и SHA3-512, возможность использования масок в именах хостов и списков в директиве local_name (например, "local_name *.example.com" и 'local_name "1.example.com 2.example.com"').URL: http://www.dovecot.org/list/dovecot-news/2016-December/00033...
Новость: http://www.opennet.me/opennews/art.shtml?num=45625
В свое время сильно выручил при перехода с одной платформы на другую.
> Dovecot сохраняет полную совместимость с классическими mbox и MaildirТот случай, когда лучше бы не поддерживал. Уже мало кто помнит что это вообще такое, mbox и Maildir. Еще кто-то пользует?
Если вы не были на Южном полюсе - это не значит, что его НЕТ!
язвительно, предлагаецца - сразу в облаках/cloud почту стораджить ?
Я использую Maildir - отличная вещь. Какие альтернативы Вы предлагаете?
> Я использую Maildir - отличная вещь. Какие альтернативы Вы предлагаете?А расскажите как вы им пользуетесь?
>> Я использую Maildir - отличная вещь. Какие альтернативы Вы предлагаете?
> А расскажите как вы им пользуетесь?У меня там хранится почта, около 170.000 сообщений на сегодняшний день. Dovecot+Solr для поиска, полёт нормальный.
>>> Я использую Maildir - отличная вещь. Какие альтернативы Вы предлагаете?
>> А расскажите как вы им пользуетесь?
> У меня там хранится почта, около 170.000 сообщений на сегодняшний день. Dovecot+Solr
> для поиска, полёт нормальный.Так это Вы используете Maildir или Dovecot? Или Solr?
>>>> Я использую Maildir - отличная вещь. Какие альтернативы Вы предлагаете?
>>> А расскажите как вы им пользуетесь?
>> У меня там хранится почта, около 170.000 сообщений на сегодняшний день. Dovecot+Solr
>> для поиска, полёт нормальный.
> Так это Вы используете Maildir или Dovecot? Или Solr?Странные вопросы - сначало стекло, потом опал (с). IMAP-клиент подключается к Dovecot, Dovecot берет почту в Maildir-ах (при необходимости прогоняя через Solr), Maildir на NFS, NFS на ZFS, ZFS на raidz, raidz на Solaris, Solaris на Intel.
Простите, а объем (в гигабайтах) этой почты каков? Более 30 Гб или менее?
Около 20
Именно. Для бэкапа - идеально.
mdbox, очевидно же
Thunderbird хранит сообщения в mbox-ax
До сих пор. Наверное, и поэтому тоже, теряет своих пользователей.
Кэп, читайте вопрос, а потом еще раз ответ.
На maildir то за что ополчились? У Вас не ntfs случаем?
xfs,zfs вполне нормально держат десятки/сотни тыс. файлов в одном каталоге. (Про ext* здесь промолчим…)
про альтернативы расскажите, пжлста
> Еще кто-то пользует?Офигеть, сколько неадекватов... :-(
Насколько я понял, вопрос в том, что всё равно используется POP3/IMAP4-сервер и как он хранит почту вообще не играет роли.
Да, когда-то Maildir был офигенно крут по сравнению с mailbox, но это было нужно для локальных почтовых ящиков, без POP3/IMAP4. Впрочем, да - Maildir, особенно "применяя внешние индексы для повышения производительности", применим и для POP3/IMAP4-сервера, но не является самоцелью. Cyrus-IMAP использует свой формат почтовых ящиков, но какое это имеет значение, если всё равно из этих ящиков почта забирается по POP3/IMAP4?
P.S. Про "Про ext* здесь промолчим…" - я когда-то видел в Dovecot+Maildir на UFS (OpenBSD) гигабайтные почтовые ящики с десятками тысяч писем... клиенты отваливались по таймауту. Переезд на ext3 (Linux) порешал проблему.
P.P.S. "… но осадочек остался", поэтому предпочитаю Cyrus-IMAP именно из-за собственного формата почтовых ящиков.
Maildir - простая штука, её надежность и производительность есть функция от надежности и производительности ФС. UFS будет одним из худших вариантов, бесспорно, а вот ZFS с SLOG-девайсом (а Maildir-у это очень показано) - отличный вариант.В то же время сложные форматы хранения (некоторые, я знаю, хранят почту в РСУБД) ненадежности добавляют изрядно, а выгода далеко не всегда очевидна. Вот, например, для большого почтового веб-интерфейса РСУБД будет более простым и менее ресурсоемким вариантом, чем вебический IMAP-клиент.
У меня гигабайтные почтовые ящики с десятками тысяч писем в Maildir на UFS2. Всё вполне себе бодро шевелится и ничего не отваливается. ЧЯДНТ?
> У меня гигабайтные почтовые ящики с десятками тысяч писем в Maildir на
> UFS2. Всё вполне себе бодро шевелится и ничего не отваливается. ЧЯДНТ?Скорее муммитролля спрашивать надо, ЧТО ИМЕННО делает он.
Судя по вежливому удивлению в треде, конечно.
А где же ты всю почту хранит? В maildir, для бэкапа самая удобная форма. В виде файлов.
> А где же ты всю почту хранит? В maildir, для бэкапа самая
> удобная форма. В виде файлов.ШТА? Может удобнее в виде одного файла дампа?
>> А где же ты всю почту хранит? В maildir, для бэкапа самая
>> удобная форма. В виде файлов.
> ШТА? Может удобнее в виде одного файла дампа?Ага, канешн. Диффы особенно удобно хранить.
> и IMAP4rev1 с популярными расширениями, такими как SORT, THREAD и IDLEТеперь уже популярен NOTIFY, чтобы для всего ящика работало, а не для одного INBOX.
А также BINARY, чтобы передавать email как есть, не увеличивая его размер из-за BASE64.
Вообще, Dovecot поддерживает оба эти расширения уже четвёртый год как.
А кому как ни ему их поддерживать. Ведь на ком бы Trojita тестировалась бы. Но в новости стоило бы об этих самых полезных расширениях упомянуть.