The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Exim"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Exim"  
Сообщение от SayAdm email on 22-Июл-08, 20:22 
Народ выручайте! Не могу победить сабж. Нужно ограничить кол-во писем на соединение, но не на в ход, а на выход. Тоесть: Есть очереди 100 писем для MAILHOST. Exim должен содиниться, отправить не больше N (заданное значение), после чего разорвать сессию. И так да тах пор пока очередь не опустеет, как это реализовать ?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • Exim, fedo, 15:08 , 28-Июл-08, (1)  
    • Exim, GD, 15:47 , 28-Июл-08, (2)  
      • Exim, fedo, 16:21 , 28-Июл-08, (3)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Exim"  
Сообщение от fedo (ok) on 28-Июл-08, 15:08 
>Народ выручайте! Не могу победить сабж. Нужно ограничить кол-во писем на соединение,
>но не на в ход, а на выход. Тоесть: Есть очереди
>100 писем для MAILHOST. Exim должен содиниться, отправить не больше N
>(заданное значение), после чего разорвать сессию. И так да тах пор
>пока очередь не опустеет, как это реализовать ?

Проблема должна решиться добавлением connection_max_messages в конфигурацию транспортов. Например:
           remote_smtp:
              driver  = smtp
              interface = xx.xx.xx.xx
              connection_max_messages = 5
--------------------------------------------------------------------------------------------
У меня тоже есть вопрос:

В логе exim пишет:
rejected MAIL command H=mail.some.host (some.host) [xx.xx.xx.xx]: too many messages in one connection

Помогите, пожалуйста, понять: эта ошибка возникает при попытке хоста mail.some.host отослать в exim больше разрешенного числа сообщений за соединение, или это exim пытается отослать больше разрешенного числа сообщений на удаленный хост?
Если второй вариант, то connection_max_messages не решил проблему в моем случае :) :( :?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Exim"  
Сообщение от GD on 28-Июл-08, 15:47 
>У меня тоже есть вопрос:
>
>В логе exim пишет:
>rejected MAIL command H=mail.some.host (some.host) [xx.xx.xx.xx]: too many messages in one connection
>
>
>Помогите, пожалуйста, понять: эта ошибка возникает при попытке хоста mail.some.host отослать в
>exim больше разрешенного числа сообщений за соединение, или это exim пытается
>отослать больше разрешенного числа сообщений на удаленный хост?

первое

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Exim"  
Сообщение от fedo (ok) on 28-Июл-08, 16:21 
>[оверквотинг удален]
>>
>>В логе exim пишет:
>>rejected MAIL command H=mail.some.host (some.host) [xx.xx.xx.xx]: too many messages in one connection
>>
>>
>>Помогите, пожалуйста, понять: эта ошибка возникает при попытке хоста mail.some.host отослать в
>>exim больше разрешенного числа сообщений за соединение, или это exim пытается
>>отослать больше разрешенного числа сообщений на удаленный хост?
>
>первое

Есть ли возможность добавить исключение к smtp_accept_max_per_connection? к примеру поставить ограничение 25 сообщений за сессию для всех хостов, кроме mail.some.host, для которго сделать ограничение в 100 сообщений. Я нашел вот что:

${if match_ip{$sender_host_address}{+my_hostlist} {20}{4}}
where +my_hostlist might be +relay_from_hosts or whichever hostlist
matches your home connection.

http://www.gossamer-threads.com/lists/exim/users/78292#78292

Но это вариант для ограничений одновременных коннектов для определенных хостов. Я не могу понять, что означают цифры {20} и {4}, и куда это пихать..(в ACL?) Можно ли похожим способом решить мою задачу?

  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру