<signals>
Чтобы вставить ссылки и пиксели, MTA разбирает HTML письма. Разбор может сорваться — и строка решает, что тогда. Умолчание — perm-fail.
🔴 Умолчание означает отказ в доставке. Письмо, чей HTML MTA не осилил, будет отбито как неудачная передача — то есть не дойдёт до получателя вовсе. Из-за отслеживания.
Второе значение — deliver-unmodified: ошибка игнорируется, письмо уходит как есть, без вставленных ссылок. Отслеживания по нему не будет, доставка будет.
В журнал пишется в обоих случаях.
Выбор здесь простой по смыслу: что дороже — доставка письма или полнота статистики. Для рассылок ответ почти всегда «доставка».
Выбор здесь короткий:
| Значение | Когда |
|---|---|
| perm-fail (умолчание) | статистика важнее доставки — почти никогда |
| deliver-unmodified | доставка важнее полноты отслеживания |
# доставка важнее полноты статистики <signals> engagement-tracking sparkpost html-edit-error-mode deliver-unmodified</signals>
что делают не так и чем это кончается2 ошибки▶
наш опыт
§ 11.1.6.2.10
0 связей
grep -i "signals\|html" /var/log/pmta/log | tail -20
3 статьи
◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Обратный адрес, в который вписан получательОтказ приходит на уникальный адрес, и разбирать его содержимое не нужно.◇Что возвращать в отчёте об отказеЧто вкладывать в отчёт об отказе: письмо целиком или только его заголовки.