Есть postfix на фре, имап и все дела. Ящики хранятся в каталогах. Нужно каким то образом письма которые старше трех месяцев переместить на другой сервер и пользователям дать к ним доступ.На ум приходит поднять второй почтовик, но как раз хотелось бы не использовать там мощных систем, а настроить доступ просто к старой почте на чтение. Т.е. пользователи могли обратиться к своей старой почте через какой то интерфейс если им нужно.
Вопрос, существуют ли какие нибудь веб морды или иные инструменты, которые понимают структуру каталогов и писем почтового сервера? Может какую то иную схему придумать? Может просто имап сервер нужен будет поднять чтобы лазил по каталогам, куда скриптом с основного будет копироваться почта? Или какие нибудь скрипты существуют которые могут провернуть полностью или частично то, что мне нужно? Наведите на мысль, плиз.
roundcube,imap,scp + скрипт perl
> roundcube,imap,scp + скрипт perlЕсли в качестве имап-сервера используется довекот, то не нужно колхозить колхоз, а нужно воспользоваться штатными утилями.
dsync -R backup ssh -i id_dsa.dovecot mailnull@main.host
doveadm expunge -A sentsince 90d
Команды допилить по месту.
> roundcube,imap,scp + скрипт perlт.е. просто имап сервак держать на втором, копировать по scp с помощью perl скрипта, я верно понял?
> Если в качестве имап-сервера используется довекот, то не нужно колхозить колхоз, а
> нужно воспользоваться штатными утилями.
>dsync -R backup ssh -i id_dsa.dovecot mailnull@main.host
>doveadm expunge -A sentsince 90d
> Команды допилить по месту.Это второй почтовый сервер держать полноценный или просто имап или как? У меня courier-imap
> Это второй почтовый сервер держать полноценный или просто имап или как? У
> меня courier-imapНу, если только смотреть - то достаточно имапа. Почитайте доки к курьеру, там должны быть утилиты для клонирования-бекапа ящиков на другие сервера.
>> Это второй почтовый сервер держать полноценный или просто имап или как? У
>> меня courier-imap
> Ну, если только смотреть - то достаточно имапа. Почитайте доки к курьеру,
> там должны быть утилиты для клонирования-бекапа ящиков на другие сервера.А без имап сервера никак нельзя придумать просмотр почты в архивах? Может при переносе к какому то иному виду даже для этого нужно будет приводить. Или я много хочу? Просто хотелось бы снизить нагрузки и на сервак и на сеть.
> Просто хотелось бы снизить нагрузки и на сервак и на сеть.О, да, если вы начнете вылавливать протухшую почту, копировать ее по сети, а затем разруливать прозрачный доступ к архивированной почте - опять-таки по сети - это вам резко снизит нагрузку. ВНЕЗАПНО.
Если вам не хватает дискового пространства - добавьте дисков. Для процессора и памяти большие объемы почтовых ящиков некритичны.
Если у вас все плохо и не знаете, что делать - наймите админа.
> А без имап сервера никак нельзя придумать просмотр почты в архивах? Может
> при переносе к какому то иному виду даже для этого нужно
> будет приводить.Можно: всю проходящую почту дополнительно копировать в какое-нить место, регистрировать каждое письмо в базе (mysql нопример) по id, отправитель, получатели, тема, размер, далее прикрутить вэб-интерфейс (с дефками и блэкджеком) к этой базе и сделать кнопку - восстановить письмо, по нажатии на которую файл сообщения с резервного места хранения будет копироваться в текущий почтовый ящик пользователя или там администратора.
Ну тут нужда больше не восстанавливать, а без напряга просматривать. Вот говорят аж imap сервак накатать, туда морду. Но это опять же целая система, с кнопками удалить, написать, и другими возможностями. Это все не нужно, нужно просто смотреть старую почту. По имап куча управляющих всяких команд бегать может и т.д., это все лишние нагрузки.Если добавить места, то пользователи просто подгружая каждый раз свой ненужный хлам себе в клиент грузят дисковую подсистему наверное, ну и вообще создают ненужные нагрузки.
> Вот говорят аж imap сервак накатать, туда морду. Но это опять же целая
> система, с кнопками удалить, написать, и другими возможностями. Это все не
> нужно, нужно просто смотреть старую почту.А как вы собираетесь смотреть почту из мейлдира без поп/имап-сервера? Информация святым духом не переносится.