Задать вопрос

Приоритет отправки писем PHP Sendmail?

Проблема: при запуске новостной рассылки пользователям она забивает всю очередь отправки и письма о регистрации уходят с задержкой.

Есть ли какой-нибудь способ при отправке писем через PHP задавать их приоритет? Чтобы письма о регистрации шли «без очереди»?

Может быть Sendmail учитывает X-Priority?
  • Вопрос задан
  • 4367 просмотров
Подписаться 8 Оценить Комментировать
Решения вопроса 1
gag_fenix
@gag_fenix Автор вопроса
Короче ответ нашелся в книжке по Sendmail

Нужно установить заголовок Precedence у писем.
Я поставил рассылке Precedence: junk. Теперь остальные письма теперь уходят сразу, а рассылка — «в фоне».
Классы по умолчанию такие: first-class, special-delivery, list, bulk, junk — по убыванию приоритета. Можно задать свои.

Возможно, потребуется в конфиге sendmail поставить QueueSortOrder=priority и увеличить ClassFactor.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ibooj
может быть имеет смысле рассылку новостей слать через другой релей?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы