LINUX.ORG.RU
ФорумAdmin

Медленная синхронизация почты между offlineimap и почтовым сервером zarafa.

 , , ,


0

2

Здравствуйте! Есть сервер Alt Linux p7, на котором крутится почтовый сервер zarafa community edition с авторизацией пользователей по ldap. Пользователей не шибко много (около 50), железо не скрипит и есть запас прочности до увеличение их количества раза этак в 2. Собственно проблема: нужно синхронизировать почтовый ящик с помощью offlineimap и сделать локальную копию почты пользователя, а потом, в случае необходимости, синхронизировать эту локальную копию почты обратно с сервером. При синхронизации Сервер -> Локальная копия процесс проходит быстро. 370 Мб. почты синхронизируются примерно за 4:40 и можно предположить, что это время упирается в максимум возможностей ПО/железа, так как использование аппаратных ресурсов высоко. При синхронизации Локальная копия -> Сервер, процесс проходит намного дольше - около 25 минут, при этом использование аппаратных ресурсов в 2-2.5 раза меньше, чем при синхронизации Сервер -> Локальная копия, что свидетельствует о каком-то узком месте в этой системе (подозреваю настройки zarafa/postfix). Наверняка, знающие люди сразу укажут, где искать. Версии ПО:

uname -r 3.14.58-std-def-alt0.M70P.1

rpm -qa zarafa* zarafa-server-7.1.14-alt1 zarafa-monitor-7.1.14-alt1 zarafa-contacts-7.1.14-alt1 zarafa-client-7.1.14-alt1 zarafa-common-7.1.14-alt1 zarafa-dagent-7.1.14-alt1 zarafa-search-7.1.14-alt1 zarafa-webaccess-7.1.14-alt1 zarafa-libs-7.1.14-alt1 zarafa-libarchiver-7.1.14-alt1 zarafa-gateway-7.1.14-alt1 zarafa-spooler-7.1.14-alt1 zarafa-utils-7.1.14-alt1 zarafa-ical-7.1.14-alt1 zarafa-7.1.14-alt1

rpm -qa postfix* postfix-ldap-2.9.5-alt1 postfix-cyrus-2.9.5-alt1 postfix-control-1.6.1-alt1 postfix-2.9.5-alt1 postfix-tls-2.9.5-alt1

rpm -qa | grep -i mysql MySQL-client-5.5.43-alt0.M70P.1 libmysqlclient18-5.5.34-alt0.M70P.1 libmysqlclient18-debuginfo-5.5.34-alt0.M70P.1 MySQL-server-5.5.43-alt0.M70P.1

rpm -qa offlineimap* offlineimap-6.6.1-alt0.M70P.1

Конфиг сервера zarafa соответствует рекомендациям по настройке из вики Alt Linux (https://www.altlinux.org/Zarafa) и оф. вики zarafa, поэтому его не привожу.

Конфиг offlineimap (он выполняется там-же, на почтовом сервере):

[general] fsync = False accounts = test metadata = ~/offlineimap/metadata/test [Account test] status_backend = sqlite localrepository = Local remoterepository = Remote

[Repository Local] maxconnections = 3 type = Maildir localfolders = ~/offlineimap/maildirs/test [Repository Remote] maxconnections = 3 type = IMAP cert_fingerprint = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx remotehost = 127.0.0.1 remoteuser = test remotepass = test

Железо: Core i7-2600 CPU @ 3.40GHz, 16Gb, MSI P67A-C43

Резюмирую вопрос: Что ограничивает скорость синхронизации писем в направлении почтовый клиент -> почтовый сервер от одного адресата, при условии, что это ограничение не вызвано недостатком аппаратных ресурсов сервера или клиента или недостатком ширины сетевого канала (сеть по сути вообще не задействуется, так как клиент запускается с самого почтового сервера)? На глаз видно, что письма уходят какому-то таймауту.. Думаю, что люди знающие, смогут сразу назвать отвечающую за это опцию из конфига zarafa/postfix или чего-то ещё :) P.S. Очередь postfix'а пуста при этом.



Последнее исправление: Yar4e (всего исправлений: 1)

Больше серверов... и разных... Первый раз это название увидел а пишут что уже 10 лет как. Буду сильно удивлен если здесь найдутся знатоки. :)

anc ★★★★★
()
Ответ на: комментарий от anc

Хорошо, с zarafa мало кто работает, но с offlineimap и тем более postfix (на базе которого крутиться zarafa), знакомо намного больше спецов. Может что-то в них подкрутить надо?

Yar4e
() автор топика
Ответ на: комментарий от Yar4e

offlineimap

Тоже первый раз слышу :)

postfix

это MTA, к вашему вопросу он отношение не имеет. И zarafa НЕ «на базе postfix крутиться».

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.