On Thu, Feb 12, 2004 at 10:43:03PM -0800, Dmitry Kohmanyuk Дмитрий Кохманюк wrote:
On Thu, Feb 12, 2004 at 05:39:08PM +0200, Igor Karpov wrote:
Найдя IP в каком-нить RBL замедляло
скорость приёма оттуда (ну типа sleep по N секунд между ответами).
delay = 30s
скорее delay = ${perl{calculate_delay}{$local_part}{$domain}}
p.s. tarpit надо ;-)
Чтоб нагрузку (количество сессий) с backends можно было лимитировать.
Тут я сразу не отвечу. smtp_max_per_host, smtp_max_per_connection. Но они дейстуют глобально, т.е. сделать индивидуальные настройки для каждого хоста не получится.
там есть понятие `особые хорошие хосты' - на них лимиты не действуют. /me подумал-подумал и пошел своим путём - сваял esmtp proxy, с проверкой по куче rbl сразу (libfiredns), "какие rbl не успели - те опоздали" и никаких клинов типа "а сегодня спамкоп подыхал ии почта еле-еле приходила", динамические тормоза (чем в большей куче bl+непонятных команд+нехороших ответов сервера - тем больше тормоза), "непонятные" команды подменяются на "несуществующую команду". Оччень весело тестить на опен-релейность - "ДООЛГО". ну вот уже баг один выловил - при orcpt оно лесом посылало - человек 80 послало :).
Это - а где б лучше взять кусочек кода для верификации синтаксиса rcpt to: ? (а то что-то я тама странные верификации развожу). И что может быть в адресе, если "с другой стороны" стоит сервер, который почту для uucp-юзеров принимает? То есть, чего надо и чего не надо пропускать ? -- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message