<domain>
There is no default. The value is the name of an address pool on the SparkPost side from which the service will send the messages redirected to it.
The point of the line is that with redirection the sending address stops being yours. The message goes out from the service’s addresses, and this line decides which set of addresses to take.
It works inside traffic redirection: the {sparkpost} domain with auth-username and an access key — without them the line has nowhere to go.
This is the price of “adding capacity for the season”: the capacity appears at once, but its reputation is not yours and not under your control.
The other half: the pool name is checked on the service’s side. A typo in it will not produce a configuration apply error — the node will simply pass the service a name it does not have.
The Hub is designed the other way round: capacity is increased with its own addresses through warm-up, and the whole point of warm-up is that the reputation is your own. Redirection solves the same task quickly and at the cost of that very reputation.
What to set. The value is the pool name at the service; the choice is not technical:
| Value | When |
|---|---|
| do not write | the service takes a pool by its own defaults |
| shared pool name | a seasonal spike, reputation is not critical |
| dedicated pool name | the service’s addresses are assigned to you — reputation is separate, but still not yours |
The second is cheaper and riskier: on a shared pool, neighbors at the service affect the deliverability of your messages.
# the sending addresses belong to the service, and the pool is chosen by its names <domain {sparkpost}> auth-username SMTP_Injection auth-password d41d8cd98f00b204e9800998ecf8427e sparkpost-ip-pool shared-pool</domain>
what people get wrong and how it ends2 mistakes▶
our experience
§ 3.3.10.113.4
1 relation
grep -n -A5 'domain {sparkpost}' /etc/pmta/config
3 articles
◇The activation key is a prerequisite for installation, not a step after itWithout an activation key from SparkPost support the engine neither installs nor runs, and the license tier sets the outbound connection ceiling: on Standard everything above 200 is ignored.◇Cloud restrictionsClouds restrict outbound mail on port 25 until you ask them to lift the limit, and mailbox providers treat their address ranges with suspicion.◇How to turn a sending plan into hardwareTwo constants for sizing any node: about 2 KB of memory per queued recipient and spool space proportional to the total size of the messages.