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

Управляйте исходящими соединениями в postfix

У меня есть сервер postfix, который я использую для рассылки автоответчиков и информационных бюллетеней подписчикам. Я знаю, что основные интернет-провайдеры, такие как hotmail и yahoo, ищут, сколько соединений они получают с IP-адреса. Итак, я хочу знать следующее: 1. Сколько соединений открывает сервер postfix? 2. сколько писем за одно соединение отправляет сервер postfix? 3. как я могу контролировать количество подключений к определенному интернет-провайдеру?

Спасибо

Я знаю, что основные интернет-провайдеры, такие как hotmail и yahoo, ищут, сколько соединений они получают с IP-адреса.

Откуда ты это знаешь ?
Опыт многих профессиональных почтовых администраторов показывает, что они ограничивают отправителей исключительно в зависимости от количества писем, которые они (пытаются) отправить в заданный период времени, не количество используемых подключений.
Можно по-прежнему отправлять 100 сообщений в секунду через одно или два соединения; большие ESP отключат вас задолго до этого момента.

Чтобы ответить на ваши вопросы:

  1. Это контролируется default_destination_concurrency_limit, по умолчанию 20 подключений на пункт назначения.
  2. Вплоть до max_use сообщения будут отправляться через одно соединение, если их нужно отправить.
    Для одного целевого хоста это обычно никогда не достигается за один сеанс.
  3. Это включает в себя несколько шагов: сначала создайте новый транспорт для каждого пункта назначения и установите его $ destination_default_concurrency_limit, а затем направьте трафик на этот транспорт с помощью transport_maps.

Вы можете найти массу информации о таких установках, если поищите в списке рассылки postfix "медленный транспорт yahoo".