Global
У поддельного приёмника, как и у настоящего, конечное число мест под соединения. Эта строка решает, что делать с новым соединением, когда все места заняты.
Умолчание false — отказать сразу. Приёмник отвечает 421 в приветствии — «служба недоступна» — и закрывает соединение.
true — подождать освобождения места. Соединение висит, пока место не появится.
Выбор меняет то, что вы измеряете. При отказе вы видите потолок узла как отказы: столько-то соединений в секунду сверх возможного. При ожидании — как рост задержки: соединения устанавливаются, но всё медленнее.
Для замера потолка — ожидание. Кривая задержки говорит о запасе больше, чем число отказов.
Для проверки поведения при перегрузке — отказ. Умолчание воспроизводит приёмника, который закрывается под нагрузкой: так проверяют, как ведёт себя ваша сторона.
Помните про 421 на своей стороне. При отказе поведение отправки зависит от smtp-421-means-mx-unavailable, и результат прогона зависит от неё же.
# замеряем потолок: пусть соединения ждут, а не отваливаются dummy-smtp-ip 127.0.0.1 dummy-smtp-port 2525 dummy-smtp-await-slot true
что делают не так и чем это кончается2 ошибки▶
наш опыт
наш опыт
1 связь
grep -n dummy-smtp-await-slot /etc/pmta/config grep -c '421' /var/log/pmta/pmta.log
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.