LINUX.ORG.RU

Как ограничить SMTP - соединения?


0

0

Некоторое время не было соединения с и-нетом ...
Скопилось много писем ... Когда соединение поднялось почта стала сливаться на сервер провайдера ... Потом мне позвонил ихний админ и с просьбой ограничить число одновременных соединений т.к. у них был исчерпан ресурс ...

ВОПРОС К ЗНАТОКАМ: ГДЕ нужно подкрутить чтобы ограничить число одновременных соединений sendmail ?


Re: Как ограничить SMTP - соединения?

1. Либо обернуть sendmail tcp_wrapper'ом (man tcpd, по умолчанию
smtp не оборачивается, как следствие в inetd.conf отсутствует о нем запись),
а дальше подправляешь строку в inetd.conf - что-то подобное:
smtp stream tcp nowait.10 root ....
где 10 - макс. количество соединений допустимых с smtp

Можно перейти на xinetd, тогда можно ограничить не только кол-во соединений с одним сервисом,
но и задать общее ограничение на все сервисы

2. Но , наверное, проще будет тонко настроить /etc/sendmail.cf:
QueueLA, RefuseLA, MaxDaemonChildren

3.Еще лучше спросить того админа, который попросил ограничить соединения :)
Раз он знает о существовании такой возможности, то, наверное, знает и
как лучше это сделать :)

anonymous ()

Re: Как ограничить SMTP - соединения?

А может прова сменить ?
С нормальным оборудованием чтоб ресурсы неисчерпвыались !

Aleks_IZA ()

Re: Как ограничить SMTP - соединения?

Спасиба ...) Топик можно закрыть )

sly ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.