Назад | Перейти на главную страницу

sendmail на centos разрывает соединение после отправки n писем

У меня есть ящик centos (vps) с sendmail, и я использую его для отправки информационных бюллетеней почтовым клиентам. Я использую машину в своей локальной сети для отправки электронных писем через SMTP (AUTH PLAIN), но после отправки некоторого электронного письма (35 .. 50) соединение начинает закрываться сервером (centos / sendmail).

Я искал в Google конфигурацию ограничения на количество писем в sendmail, но ничего не нашел.

Какую конфигурацию я могу использовать, чтобы отправлять больше электронных писем?

Вы проверяли файлы журналов sendmail на предмет реакции на слишком высокую загрузку системы? [Я предполагал, что информационный бюллетень "индивидуализирован" - одно "персонализированное" письмо на одного получателя]

Возможные исправления:

Программное обеспечение для создания настраиваемых списков рассылки (согласно рекомендациям adamo)

ИЛИ

  • Увеличьте confQUEUE_LA (по умолчанию = 8 на процессор) и confREFUSE_LA (по умолчанию = 12 на процессор) если ваш сервер может справиться с этим
  • Настройте confDELAY_LA (я бы предложил 9), чтобы sendmail замедлял прием сообщений
  • вводить задержки в отправке электронной почты, например 1-2 секунды после каждых 10 сообщений

Прежде всего вы должны прочитать конфигурация README. Там вы прочитаете все настройки, которые вы можете ввести в /etc/mail/acceess база данных, которая ограничивает скорость соединений с вашим хостом. ClientConn: и ClientRate: одни.

Вам также необходимо проверить confMAX_RCPTS_PER_MESSAGE.

Однако, поскольку вы отправляете информационный бюллетень, вам лучше управлять этим, установив соответствующее программное обеспечение, например, Почтальон