<signals>
Ключ, которым узел представляется службе аналитики при выгрузке данных. Формат жёсткий — ровно сорок шестнадцатеричных знаков.
🔴 Строка обязательна в сильном смысле: руководство говорит, что узел не запустится, если блок <signals> есть, а ключа в нём нет. Это отличает её от большинства обязательных строк, где отказ мягче.
Права ключу нужны два: «Incoming Events: Write» и «Account: Read». Тот же ключ годится и для засеивания.
Ключ лежит в конфигурации открытым текстом и попадает в её резервные копии.
Выбор здесь короткий:
| Что | Требование |
|---|---|
| длина | ровно 40 знаков |
| набор | шестнадцатеричные цифры |
| права | Incoming Events: Write и Account: Read |
# без этой строки узел не поднимется вовсе <signals> api-key 0123456789abcdef012345678901234567890123</signals>
что делают не так и чем это кончается1 ошибка▶
наш опыт
1 связь
grep -i "signals\|sparkpost" /var/log/pmta/log | tail -20
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.