Knowledge base

<signals-filter>

A named list of selection rules for the export
Selection by message instead of selection by stream

The block contains sender-or-from rules — one per line. Each names a sender domain pattern and a decision: enable the export or disable it, with an optional subaccount and tracking domain.

The list is named and does nothing by itself. It is attached with the scope line: enable-signals ListName.

🔴 Anything that matches no rule is considered disabled. That is why the last line is almost always the * pattern.

The rules are evaluated in order, and wildcards work — specific cases are written above general ones.

🔎 Seeding has no such selection. Using both mechanisms, you will have to keep subaccounts consistent by hand.

Example configuration
# specific cases above, the general rule last
<signals-filter ListOne>    sender-or-from  marketing.customer1.com  enable-signals,subaccount=555
    sender-or-from  transact.customer1.com   disable-signals
    sender-or-from  *                        enable-signals,subaccount=222
</signals-filter>

enable-signals ListOne
Without the last line the list is not attached and does not act.
yellow — — directive names, blue — blocks. They are highlighted the same way in the text of the card.
Block directives: 1