После конвертации mbox->mdir загружается вся почта (Dovecot)
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
После конвертации mbox->mdir загружается вся почта (Dovecot)
Exim, Dovecot
Стоит задача перевести почту пользователей из mailbox в maildir. Для конвертации установил из портов mb2md.
Поправил конфиги, запустил, все нормально сконвертировалось.
Проверил работу через веб-интерфейс (использую roundcube) - все хорошо, работает. Попробовал через почтовые программы, в которых до конвертации уже были настроены ящики и присутствовала почта - он все по-новой загрузил с сервера.
Вопрос собственно заключается в том, как сделать, чтобы почтовые программы не тянули всю почту по новой.
Стоит задача перевести почту пользователей из mailbox в maildir. Для конвертации установил из портов mb2md.
Поправил конфиги, запустил, все нормально сконвертировалось.
Проверил работу через веб-интерфейс (использую roundcube) - все хорошо, работает. Попробовал через почтовые программы, в которых до конвертации уже были настроены ящики и присутствовала почта - он все по-новой загрузил с сервера.
Вопрос собственно заключается в том, как сделать, чтобы почтовые программы не тянули всю почту по новой.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: После конвертации mbox->mdir загружается вся почта (Dove
UID-ы какие были до того? В большинстве случаев, получить такие-же UID-ы после конвертации невозможно (алгоритм другой).
Но для IMAP-клиентов это-же пофик, ну перетащит письма. Но зато старые пропадут. А вот с POP3 засада, да. Я так и не смог добиться в свое время.
Но для IMAP-клиентов это-же пофик, ну перетащит письма. Но зато старые пропадут. А вот с POP3 засада, да. Я так и не смог добиться в свое время.
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
В случае IMAP старые письма не пропадают. По два письма в конечном итоге получается. В POP3 таже самая картина.
Хочется, чтобы пользователь не заметил процесса конвертации.
dovecot-uidlist можно генеририровать путем захода через веб-клиент, например. Однако, все-равно если после этого посмотреть почту почтовым клиентам - он загружается все по-новой.
Хочется, чтобы пользователь не заметил процесса конвертации.
dovecot-uidlist можно генеририровать путем захода через веб-клиент, например. Однако, все-равно если после этого посмотреть почту почтовым клиентам - он загружается все по-новой.
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: После конвертации mbox->mdir загружается вся почта (Dove
при заходе по имапу дубликатов быть не должно. их же нет на сервере, а значит и клиент не должен их так показывать. Если это нормальный клиент.
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
Я пробовал через Thunderbird. Сегодня еще посмотрю что Outlook показывет.
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
В общем не получается никак побороть эту проблему.
Приходится отказываться от конвертации в maildir.
Приходится отказываться от конвертации в maildir.
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: После конвертации mbox->mdir загружается вся почта (Dove
а пометка типа "непрочитано" - не появляется при конвертации?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
На сервере письма метятся флажками. И если смотреть по IMAP - все корректно.Alex Keda писал(а):а пометка типа "непрочитано" - не появляется при конвертации?
Вообще любым клиентом, Хоть IMAP, хоть POP3 тянется вся почта по новой. Только POP3 видимо хранит информацию на стороне клиента, а IMAP смотрит на сервере и статусы письмам корректно проставляет (прочитано/не прочитано).
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: После конвертации mbox->mdir загружается вся почта (Dove
кто складывал почту в mbox?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: После конвертации mbox->mdir загружается вся почта (Dove
ну я, например. В 96-м году это как-то считалось стандартом.hizel писал(а):кто складывал почту в mbox?
Или тебя софт интересует?
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
Eximhizel писал(а):кто складывал почту в mbox?
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: После конвертации mbox->mdir загружается вся почта (Dove
кто отдавал почту из mbox? :-)
мне например чтобы мигрировать с cucipop на dovecot пришлось выдергивать из cucipop кусмище кода отвечающего за uidl и травить им ящики почитывая http://wiki.dovecot.org/Migration
мне например чтобы мигрировать с cucipop на dovecot пришлось выдергивать из cucipop кусмище кода отвечающего за uidl и травить им ящики почитывая http://wiki.dovecot.org/Migration
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: После конвертации mbox->mdir загружается вся почта (Dove
и как? смигрировал с mbox на Maildir с сохранением UID-ов?hizel писал(а):кто отдавал почту из mbox? :-)
мне например чтобы мигрировать с cucipop на dovecot пришлось выдергивать из cucipop кусмище кода отвечающего за uidl и травить им ящики почитывая http://wiki.dovecot.org/Migration
Я с popa3d на dovecot мигрировал без проблем. Но и там и там был mbox. А вот потом уже в довекоте мигрировать mbox->Maildir оказалось сложнее.

-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
Dovecot отдавал и будет отдаватьhizel писал(а):кто отдавал почту из mbox? :-)
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: После конвертации mbox->mdir загружается вся почта (Dove
у меня все получилось, только подробностей я уже не помню 

В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
Ну это уже что-то. Теперь знаю что где-то руки у меня кривые.hizel писал(а):у меня все получилось, только подробностей я уже не помню
Буду читать доку, разбираться.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: После конвертации mbox->mdir загружается вся почта (Dove
ага, что-то припомиyаю, значит в вики dovecot есть скрипт конвертации mbox в maildir ему нужно скормить правильные id-ы для каждого письма, мне пришлось потрошить cucipop чтобы сделать программу выдающую id-ы
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: После конвертации mbox->mdir загружается вся почта (Dove
Спасибо за наводку. Решение своей задачи нашел: http://wiki.dovecot.org/Plugins/Converthizel писал(а):ага, что-то припомиyаю, значит в вики dovecot есть скрипт конвертации mbox в maildir ему нужно скормить правильные id-ы для каждого письма, мне пришлось потрошить cucipop чтобы сделать программу выдающую id-ы
Оказывается все просто. Сегодня выделил серверок под тесты. Проверил - все работает.
Моя ошибка была в том, что я для конвертации юзал стороннюю программу. Оказывается dovecot все сам умеет.
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: После конвертации mbox->mdir загружается вся почта (Dove
не всегда.
Но если у вас все сработало, то это радует.
