<domain>
Умолчание зависит от получателя: true для зарезервированного домена {sparkpost} и false для всех остальных.
Строка дописывает письму служебный заголовок X-MSYS-API — тот, которым задаются настройки на стороне SparkPost. Заодно она переносит метку задания письма в поле кампании службы, если метка есть.
Уже стоящий заголовок не трогается. Если подающая сторона поставила его сама, директива игнорируется целиком — значение остаётся её.
Работает всё это внутри механизма перенаправления трафика: руководство описывает его как способ добавить мощности, например на сезон. Домен {sparkpost} создаётся отдельно, и в нём задаются auth-username и auth-password — имя с необязательным номером субсчёта и ключ доступа службы.
Метка задания у нас как раз не ставится: чтение заголовка с ней не включено ни в одном источнике подачи. То есть включение перенаправления потребовало бы сначала завести метки.
Вторая половина: номер субсчёта задаётся не здесь, а в имени пользователя авторизации — приставкой к нему. И если ключ доступа сам принадлежит субсчёту, номер в имени игнорируется.
Если бы задействовали — пришлось бы начинать не с этой строки, а с меток заданий: process-x-job у нас стоит в false, и переносить в кампанию было бы нечего.
Что ставить. Умолчание почти всегда верно:
| Значение | Когда |
|---|---|
| не писать | умолчание разное для {sparkpost} и прочих — и оба верны |
| false для {sparkpost} | подающая сторона ставит заголовок сама и полнее |
| true для прочих получателей | смысла нет: заголовок понимает только SparkPost |
Третья строка — не рекомендация, а предупреждение: включённая у обычного получателя, строка добавит письму заголовок, который уедет получателю без всякой пользы.
# домен зарезервирован; ключ доступа и имя задают счёт службы <domain {sparkpost}> auth-username SMTP_Injection:X-MSYS-SUBACCOUNT=123 auth-password d41d8cd98f00b204e9800998ecf8427e add-x-msys-api-header true</domain>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.10.113.1
§ 3.3.10.113
1 связь
grep -n -A5 'domain {sparkpost}' /etc/pmta/config
grep -n 'process-x-job' /etc/pmta/config /etc/pmta/virtualhost.txt
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.