The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0, opennews (?), 19-Авг-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +1 +/
Сообщение от Etch (?), 20-Авг-10, 08:01 
Народ, у меня такая ситауция: Есть офис с почтовым сервисом (dovecot1/imap4 + postfix), надо сделать несколько IMAP-ящиков доступными ещё и в удалённом офисе. Просто подключаться к основному серверу через инет не подходит, письма большие и слишком долго загружаются.

Короче надо отзеркалить несколько имап-ящиков на другой сервер так, чтобы все изменения на одном сервере сразу же отражались бы и на другом, а изменения на втором тут же были видны и на первом (или не тут же, но сразу как связь появится). Dovecot2 такое умеет? В какую сторону смотреть? Тут в новости что-то про dsync мельком написано - это оно?

Ответить | Правка | Наверх | Cообщить модератору

10. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  –2 +/
Сообщение от Vitaly_loki (ok), 20-Авг-10, 09:17 
NFS?
Ответить | Правка | Наверх | Cообщить модератору

11. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от Etch (?), 20-Авг-10, 09:34 
А подробней можно? Каким боком тут можно NFS прикрутить? AFAIK - это просто сетевая файловая система, да ещё и медленная, как я слышал.
Ответить | Правка | Наверх | Cообщить модератору

13. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от samm (?), 20-Авг-10, 10:25 
>А подробней можно? Каким боком тут можно NFS прикрутить? AFAIK - это
>просто сетевая файловая система, да ещё и медленная, как я слышал.
>

Никаким - вам сказали глупость. НФС крайне плохо себя ведет в случае медленных, да еще и нестабильных линков. Ну и кроме того - трафик будет большим чем совместный доступ к imap shared folder, ага.

Ответить | Правка | Наверх | Cообщить модератору

12. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  –1 +/
Сообщение от samm (?), 20-Авг-10, 10:24 
>[оверквотинг удален]
>postfix), надо сделать несколько IMAP-ящиков доступными ещё и в удалённом офисе.
>Просто подключаться к основному серверу через инет не подходит, письма большие
>и слишком долго загружаются.
>
>Короче надо отзеркалить несколько имап-ящиков на другой сервер так, чтобы все изменения
>на одном сервере сразу же отражались бы и на другом, а
>изменения на втором тут же были видны и на первом (или
>не тут же, но сразу как связь появится). Dovecot2 такое умеет?
>В какую сторону смотреть? Тут в новости что-то про dsync мельком
>написано - это оно?

Очевидного решения тут явно нет. Схема которую вы описали - не будет работать нормально.

Вот пример. Офис 1 открывает и модифицирует письмо, которое уже есть в офисе 2. Связи нет. Офис 2 открывает и модифицирует письмо, сохраняет. Связь появилась. Имеем конфликт :)

dsync тут вообще ни при чем - это тип хранилища, вы бы посмотрели довкот вики перед тем как писать, ага. Если канал нереально расширить, то есть несколько вариантов - например работа по имапу (shared folders) не загружая по умолчанию message body. Еще как вариант - офисы с медленным каналом используют веб морду, тот же раундкуб. Ну или мучительно и долго курить дбмейл и реализовывать синхронизацию средствами базы данных (тоже неочевидное решение).

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

14. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от Александр (??), 20-Авг-10, 10:58 
> dsync тут вообще ни при чем - это тип хранилища

Это Вы, уважаемый, путаете. dsync как раз утилита для синхронизации. Другой вопрос, сумеет ли она справиться в такой ситуации, когда на двух хостах одно и то же письмо поправлено независимо. Думаю, собственно, что более новые изменения затрут более старые.

Ответить | Правка | Наверх | Cообщить модератору

16. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  –1 +/
Сообщение от Sammemail (??), 20-Авг-10, 11:28 
Да, спутал с dbox, был неправ.

http://wiki2.dovecot.org/Design/Dsync - тут описаны правила разрешений конфликтов, возможно это то, что и нужно автору. Но мне кажется, что это будет странно работать.

Ответить | Правка | Наверх | Cообщить модератору

15. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от Etch (?), 20-Авг-10, 11:22 
>Очевидного решения тут явно нет. Схема которую вы описали - не будет работать нормально.
>
>Вот пример. Офис 1 открывает и модифицирует письмо, которое уже
>есть в офисе 2. Связи нет. Офис 2 открывает и модифицирует письмо,
>сохраняет. Связь появилась. Имеем конфликт :)

Изменение писем не такая уж супернеобходимая фича. Её можно вообще вырубить или при подобных конфликтах создавать две копии письма, т.е. чтобы на обоих серверах были видны обе модификации (а можно ещё и оригинал).

Вообще в нашем случае не важно как будут разрешаться подобные коллизии, поскольку они будут очень редкими и не смертельными.

>dsync тут вообще ни при чем - это тип хранилища, вы бы посмотрели
>довкот вики перед тем как писать, ага.

да я-то посмотрел по диагонали: http://wiki2.dovecot.org/Tools/Dsync и http://wiki2.dovecot.org/Design/Dsync  -- вроде на тип хранилища это менее всего похоже...

>Если канал нереально расширить, то есть несколько вариантов - например
>работа по имапу (shared folders) не загружая по умолчанию message body.

Тела сообщений и так сейчас не загружаются, список писем подгружается без особых тормозов. А вот если тыкнуть в тандербёрде по письму с вложениями, тогда уже можно спокойно уходить на обед - к возврату оно как раз догрузится (кроме совсем клинических случаев).
Причём тут "shared folders" я не понял, это же вроде просто папки, расшареные для других юзеров?...

>Еще как вариант - офисы с медленным каналом используют веб морду, тот же раундкуб.

А вот это вариант, хотя бы текст письма можно будет посмотреть. Спасибо, приму к сведению на случай если ничего не выйдет с зеркалированием.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

25. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от Александр (??), 20-Авг-10, 17:30 
Варианты: на второй хосте поднимайте SMTP-сервер, на нем заводите те же аккаунты, что и на первом, и пропишите на первом что почта для адресатов первого сервера еще и отсылается на имя-юзера@второй.сервер.

Так что, как связь поднимется до второго сервера, SMTP на первом попробует доставить. И юзеры второго будут иметь на своей сервере копии писем.

Другой вариант - делать копию нужной почты в некий (служебный) ящик на первом сервере, его содержимое rsync-ом синхронизировать со служебным ящиком на втором сервере, а уже нужный Вам ящик второго сервера dsync-ать с этим служебным.

Пользя схемы - rsync умеет сжимать трафик, притом неплохо, так что, пока, связь есть,  перегонится больше данных. rsync между двумя ящиками напрямую нельзя настраивать, иначе будет много глюков, напр., письмо на сервер "прочитали" - имя файла с письмом изменяется, а rsync может скачать его заново.

В общем, я бы Вам советовал первый вариант. Оно и надежнее, и настраивается проще.

Ответить | Правка | Наверх | Cообщить модератору

39. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от Etch (?), 21-Авг-10, 15:20 
Первый вариант не подходит, т.к. нужна полная синхронность ИМАП-ящиков. Работники должны курсировать между двумя офисами (то там работать, то тут), и не делать двойную работу при этом (удаление ненужных писем). И папка "отправленные" должна тоже синхронизироваться.

Про rsync надо посмотреть, возможно dsync тоже сжимает траффик...

Ответить | Правка | Наверх | Cообщить модератору

40. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от samm (?), 21-Авг-10, 15:41 
>Первый вариант не подходит, т.к. нужна полная синхронность ИМАП-ящиков. Работники должны курсировать
>между двумя офисами (то там работать, то тут), и не делать
>двойную работу при этом (удаление ненужных писем). И папка "отправленные" должна
>тоже синхронизироваться.
>
>Про rsync надо посмотреть, возможно dsync тоже сжимает траффик...

Мне кажется, что в вашем случае есть смысл подумать о терминальном решении. Трафик будет при этом крошечный.

Ответить | Правка | Наверх | Cообщить модератору

33. "Вышел релиз POP3/IMAP4-сервера Dovecot 2.0.0"  +/
Сообщение от SDenis (??), 20-Авг-10, 22:25 
>[оверквотинг удален]
>postfix), надо сделать несколько IMAP-ящиков доступными ещё и в удалённом офисе.
>Просто подключаться к основному серверу через инет не подходит, письма большие
>и слишком долго загружаются.
>
>Короче надо отзеркалить несколько имап-ящиков на другой сервер так, чтобы все изменения
>на одном сервере сразу же отражались бы и на другом, а
>изменения на втором тут же были видны и на первом (или
>не тут же, но сразу как связь появится). Dovecot2 такое умеет?
>В какую сторону смотреть? Тут в новости что-то про dsync мельком
>написано - это оно?

imapsync

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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