Страница 1 из 1

Round robin (для пользователей) exim

Добавлено: 2012-08-13 10:21:28
Гость
Здраствуйте.
Есть задача зделать равномерное расприделение почты между пользователями.
Почта приходит на почтовый ящик вида info@mydomain.ru ее надо перераспределить по алгоритму round robin (копию первого письма для user1, второго соответствено user2, третего user3 и т.д в цыкле )
Пользователи заведены в MySql, используеться exim-mysql-4.77.
Настройки почтовика по аналогии с http://www.lissyara.su/articles/freebsd ... tfixadmin/
Просьба направить на путь истенный

Re: Round robin (для пользователей) exim

Добавлено: 2012-08-13 11:57:35
skeletor
Считайте каждое письмо и потом оценивайте остаток от деления на 3 и соответственно направляйте в нужный транспорт.

Re: Round robin (для пользователей) exim

Добавлено: 2012-08-14 10:57:34
Гость
данный метод немного не подходит потому что при плавающем количестве пользователей нужно будет менять конфиг файл. В моем понимании пользователи должны храниться в бд и скриптом их вытягивать. также вытягиваеться их количество. меня интересует сама реализация алгоритма в конфиге exima.

Re: Round robin (для пользователей) exim

Добавлено: 2012-08-14 11:13:38
skeletor
А что мешает при каждом письме считать количество юзеров в базе? Считайте количество и делите.