The OpenNET Project / Index page

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

Вышла новая версия безопасного POP3/IMAP4 сервера Dovecot 2.0.9

17.01.2011 17:48

Вышла новая версия безопасного POP3/IMAP4 сервера Dovecot - 2.0.9. Список изменений:

  • Linux: исправлена проблема высокой загрузки CPU/высокого числа переключений контекста;
  • Maildir: убраны лишние операции чтения файла dovecot-uidlist в процессе открывания почтового ящика;
  • Maildir: исправлено переименование дочерних папок, когда пространство имен имеет префикс;
  • mdbox: при прерывании сохранения сообщений в mdbox не остаются частично сохраненные сообщения;
  • Поправлены логины master-пользоваеля при использовании userdb prefetch;
  • lda: поправлено падение (crash) при попытке отправки ответа "out of quota";
  • lmtp: при доставке дубликатов сообщений в INBOX одного пользователя для них создаются разные GUID-ы. Это позволяет избежать дублирования POP3 UIDL-ов при pop3_uidl_format=%g.
  • virtual storage: поправлено сохранение нескольких писем в транзакции (например, копировании нескольких сообщений).
  • dsync: поле save-date для сохраненных сообщений устанавливалось в 1970-01-01.


  1. Главная ссылка к новости (http://www.dovecot.org/list/do...)
  2. OpenNews: Вышла новая версия POP3/IMAP4 сервера Dovecot 2.0.8
  3. OpenNews: Выход новых версий безопасного POP3/IMAP4 сервера Dovecot (1.2.16 и 2.0.7)
  4. OpenNews: Вышла новая версия безопасного POP3/IMAP4 сервера Dovecot 2.0.6
  5. OpenNews: Выход новых версий безопасного POP3/IMAP4 сервера Dovecot (1.2.15 и 2.0.5)
  6. OpenNews: Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0
Автор новости: achekalin
Тип: Программы
Ключевые слова: Dovecot, imap, mail, pop3
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:53, 17/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Скажите, а он до сих пор падает если время на сервере меняется?
     
     
  • 2.2, Ky6uk (ok), 23:38, 17/01/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вы до сих пор меняете время на сервере? :D
     
     
  • 3.6, W (?), 10:34, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Обычно валится при корректировке времени через ntpd. Иногда рассинхрон достигает 20 секунд и ntpd уже не может плавно корректировать время, он изменяет время сразу, при этом dovecot сходит с ума.
     
     
  • 4.11, samm (ok), 15:16, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Обычно валится при корректировке времени через ntpd. Иногда рассинхрон достигает 20 секунд
    > и ntpd уже не может плавно корректировать время, он изменяет время
    > сразу, при этом dovecot сходит с ума.

    С чего бы ему "иногда достигать 20 секунд" при нормально работающем ntpd?  У меня скачки были только при внезапном ребуте (например power failure) после чего время бралось из rtc при старте. При нормальном reboot/shutdown rtc синхронизируется и проблем не возникает.

     
     
  • 5.12, Hety (??), 16:41, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Давкот вродебы при скачках более 10 минут вырубается. Или если время прыгает назад.
     
  • 5.16, W (?), 11:17, 19/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Именно при внезапном ребуте при обесточивании. При этом dovecot не поднимается автоматически. Пришлось использовать monitd. В штатном режиме, естественно, все в порядке.


     

  • 1.7, Port22 (?), 11:18, 18/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Использует ли кто его, при кол-ве юзеров от 2000?
    Поделитесь опытом.
     
     
  • 2.8, linSky (?), 12:07, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Использует ли кто его, при кол-ве юзеров от 2000?
    > Поделитесь опытом.

    А в чем проблемы то?

     

  • 1.9, frad00r4 (?), 13:28, 18/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    одна из фич второго довекота была в том что теперь он нормально работает при изменении времени. Стоит на одном сервере у меня в сутки где-то 2000-3000 писем, не кашляет вроде (юзал ещё с 2.0.1)
     
     
  • 2.10, samm (ok), 15:14, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    нормально - не совсем правильное слово. он пытается это отхендлить не падая. Но в целом - такие скачки времени - что-то нездоровое при нормально настроенном ntpd не должны возникать.

    Dovecot v2.0 finally tries to handle this a bit more gracefully. Its behavior when time moves backwards is:

        * Existing imap and pop3 processes either sleep or die, just like with older versions
        * Master process stops creating new processes until either the original time is reached, or after a maximum wait of 3 minutes.
        * Other processes log a warning, but do nothing else.
        * Timeouts are updated so that the timeout is executed approximately at the original intended time.

     
     
  • 3.13, Аноним (-), 18:33, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > behavior when time moves backwards is:
    >     * Existing imap and pop3 processes either sleep
    > or die, just like with older versions
    >     * Master process stops creating new processes until
    > either the original time is reached, or after a maximum wait
    > of 3 minutes.
    >     * Other processes log a warning, but do
    > nothing else.
    >     * Timeouts are updated so that the timeout
    > is executed approximately at the original intended time.

    Нездоровое - это отвал сервиса при изменении системного времени. Кое-где "зима-лето" работает, знаете ли. NTP-третьестепенный сервис, который может с ума сводить AD в виндовском домене. Но никак не ронять базисный сервис.

     
     
  • 4.14, zerot (ok), 21:26, 18/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    не совсем согласен с определением третьестепенный про ntp, это скорее сервис инфраструктурный, как DNS/DHCP/LDAP и т.п., и если внутри сети есть несколько хостов, опирающихся на несколько точек инета (скажем стратум 2 или даже 3), а не одна циска, у которой может снести крышу - приходилось сталкиваться - то он должен свою задачу !!!поддержки!!! времени выполнять. А переход на летнее время - на мой взгляд - это вопросы временной зоны, а не ntp. Время ведь и без ntp меняется при переходе на летнее время
    а инфраструктурные сервисы являются базой для прикладных. Если у прикладного сервера есть известная проблема, есть обычно и воркэраунд (метод обхода или решения)
     
  • 3.15, frad00r4 (?), 10:50, 19/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Но в общем смысл и так сводится что перевод времени он переживает. Т.к. на одном из серваков у меня стоял 1.2 так мне приходилось делать скрипт проверяющий довекот на жизнеспособность и в случае чего перезапускать
     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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