Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Postfix. Ограничение отправки писем в минуты.  (Прочитано 1672 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн a1eXei

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Добрый день всем.
Подскажите, настроил postfix все нормально работает и отправляет письма.
Но, то что ему дали 20 писем, он делает все свои проверки, соединяется с нужным mx-сервером и отправляет все письма из очереди. Но столкнулся с тем, что часть писем зависло в очереди со статусом 452 4.5.3 Too many recipients
Я понял, что серверу слишком много писем отправили и он должен их доставить до адресатов, а остальные висят в очереди.

А можно настроить postfix свой, чтобы он принимал все письма на отправку и отправлял скажем так пакетами.
Дали postfix'у 100 писем, он их будет сразу все разом кидать, а хотелось бы скажем 10-20 писем в 1 минуту.

Нашел параметры у него
smtpd_client_message_rate_limit = 20
anvil_rate_time_unit = 60
но есть сомнение, что он отправит 20 писем за эту минуту, а остальные письма откинет в корзину и не отправит их.
Хочется результат такой, пришли 50 писем на отправку postfix'у, отправил 20 писем, минута проходит еще 20 писем.
Остальные письма висят в очереди и ждут следующей минуты на отправку.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2240
    • Просмотр профиля
Re: Postfix. Ограничение отправки писем в минуты.
« Ответ #1 : 29 Январь 2016, 17:27:25 »
"Too many recipients" - это не "много писем дали". Это, как и следует из перевода, "слишком много получателей".
У postfix по умолчанию ограничение на количество получателей в письме для доставки - 50, для отправки - 1000.

Оффлайн a1eXei

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Postfix. Ограничение отправки писем в минуты.
« Ответ #2 : 01 Февраль 2016, 09:12:54 »
Спасибо. Разобрался.

Правда на количество получателей я ограничение не ставил, по-умолчанию, сделал по другому отправку писем разными потоками в очереди.

initial_destination_concurrency = 5
smtp_destination_concurrency_limit = 5
default_destination_recipient_limit = 15
default_destination_concurrency_limit = 5
default_destination_concurrency_failed_cohort_limit = 5
default_destination_rate_delay = 1
transport_retry_time = 30

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26078
    • Просмотр профиля
Re: Postfix. Ограничение отправки писем в минуты.
« Ответ #3 : 01 Февраль 2016, 23:16:34 »
Всегда смотрите вывод postconf - там пишутся реальные настройки.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.065 секунд. Запросов: 24.