Настройка лимитов отправки писем в Postfix (Rate Limiting против банов)
Конфигурация Postfix anvil и postfwd: ограничение числа отправляемых писем в минуту/час, защита от блокировки в Mail.ru и Yandex при рассылках.
Интерактивный генератор под ваши параметры
Параметры подставляются в код в реальном времени
/etc/postfix/main.cf
# /etc/postfix/main.cf (Rate Limiting)
smtpd_client_message_rate_limit = 60
smtpd_client_recipient_rate_limit = 120
smtpd_client_connection_rate_limit = 30
anvil_rate_time_unit = 60s
# Раздельные лимиты по доменам получателей
smtp_destination_concurrency_limit = 5
smtp_destination_rate_delay = 1s
mailru_destination_rate_delay = 2s
yandex_destination_rate_delay = 1s
Разбор ключевых директив конфигурации
Техническое обоснование директив и их прямое влияние на процессор (CPU), оперативную память (RAM) и дисковый ввод-вывод (NVMe I/O).
| Директива / Блок | Рекомендуемое значение | Зачем нужно и системное влияние (CPU / RAM / I-O) |
|---|---|---|
smtpd_client_message_rate_limit = 60 |
60 | Максимум 60 писем в минуту от одного локального клиента. |
smtp_destination_rate_delay = 1s |
1s | Пауза между отправкой писем на один и тот же почтовый сервис. |
v=spf1 ... ~all |
~all | Определяет политику авторизации серверов-отправителей почты для исключения попадания в спам-фильтры. |
smtp_tls_security_level = may |
may | Включает обязательное использование TLS-шифрования при отправке писем внешним почтовым службам. |
Рекомендуемые системные требования VDS под этот стек
Расчет минимальной и оптимальной конфигурации виртуального сервера для стабильной работы без сбоев.
Оптимальный сайзинг: 1-2 vCPU, 2 GB RAM, чистый IP
Timeweb Cloud
2 CPU / 4 GB NVMe
Рекомендуемые ресурсы
1-2 vCPU /
2 GB RAM /
30 GB NVMe
Selectel
2 vCPU / 4 GB RAM
Рекомендуемые ресурсы
1-2 vCPU /
2 GB RAM /
30 GB NVMe
Beget
Turbo 4 GB
Рекомендуемые ресурсы
1-2 vCPU /
2 GB RAM /
30 GB NVMe
Онлайн-утилиты SysKit для проверки этого сервера
Протестируйте корректность применения конфигурации прямо сейчас в один клик.
Частые ошибки при настройке и их решение (FAQ)
Типовые проблемы вебмастеров и сисадминов при внедрении данной конфигурации.
Что делать, если письма встали в очередь?
Проверьте статус очереди командой `mailq` и сбросьте доставку: `postfix flush`.
Почему письма все равно попадают в спам на Mail.ru или Gmail?
Проверьте корректность PTR-записи (Reverse DNS), совпадение домена в заголовке `From` с DKIM-подписью и отсутствие IP в спам-листах через наш Blacklist Checker.
Сколько времени занимает обновление DNS записей?
От 15 минут до 24 часов в зависимости от TTL (Time To Live) вашей зоны.
Рекомендуемые смежные конфигурации
Дополнительные рецепты и калькуляторы для полной оптимизации данного серверного стека.