Нужно как-то ограничить ширину канала для SMTP.
Понял, что TrafC это может, но в хелпе прочитал вот это
Чтобы активизировать для них TrafC, надо внести дополнительные настройки.
Для большинства модулей достаточно ввести в соответствующий OnRequest.rules.txt или OnThreadConnect.rules.txt команды NewlyCanalsKit"
А конкретно что и как не знаю. Как бы решить эту проблемку?
Если не срабатывает, то лучше обратиться в support@ с вопросом по TrafC.
Для входящих соединений SMTP-сервера, или для агентов smtpsend? Для smtpsend3 есть ключик -delay.
Действительно ли необходимо ограничить ширину канала для входящих соединений SMTP-сервера? Если так, то сделаем такую конфигурацию.
— пустой
acSMTP/conf/plugins/TrafC/activate.f
— содержит
При коннекте клиента в основной лог выведется назначенный набор каналов.
да наверное персонализировать каналы пока смысла нет. Мне главное, чтобы весь входящий поток SMTP не забирал весь канал
Вот если мне нужно сделать не более 2000бит/с
Правильно ли я понял еще, что в файлах QuotasList.txt и UserCanalsList.txt можно убрать все, кроме первой строчки-заголовка ?!
Да, оно вам здесь не нужно.
Уважаемый Рувим предложил еще более интересную схему для ограничения канала SMTP, а именно: Ограничиваем только на внешнем интерфейсе сервера и исключаем из ограничения все адреса из localnetworks.txt
Вот правило:
"Antecedent";"Consequent";"ISEOF"
"IP= 1.2.3.4 CLIENT Lists[LocalNetworks] IsInFile 0= AND";"Band-all";
Где 1.2.3.4 адрес внешнего интерфейса.