Здравствуйте! Есть сервер 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'а пуста при этом.