Global
The default is 15. The directive is Unix only — the manual marks this separately.
The line sets the slow end of the process priority range the engine’s threads run with. The fast end is set by the paired thread-max-priority, and the manual describes them in one section: they are two bounds of one range, not two independent settings.
The vendor’s advice is direct: these directives should normally be left at their defaults. Changing them may be needed in one case — when the node shares the machine with other server software and priorities need to be weighted differently.
The other half: process priority numbers in Unix grow toward lower urgency. The defaults confirm it: the slow end is 15, the fast end 0. Reading “min” as “low priority” and “15” as “a small number”, it is easy to confuse the direction and configure it backwards.
The node, however, is not always alone on the machine: next to the engine the Hub may install the hubgate proxy gateway and the PowerDNS name server — exactly the “shares the machine with another server” case the manual names. The Hub still does not touch the priorities.
What to set. The vendor’s answer is unambiguous:
| Value | When |
|---|---|
| do not write | always, if the node is alone on the machine |
| your own value | the node shares the machine with another server, and priorities need weighting |
In the second case both bounds need moving, not one. And remember the direction: a larger number means lower urgency.
# the range is moved as a whole, not one of its bounds thread-min-priority 5thread-max-priority 50
what people get wrong and how it ends2 mistakes▶
§ 3.3.1.37
§ 3.3.1.37
1 relation
grep -n 'thread-min-priority\|thread-max-priority' /etc/pmta/config ps -eo pid,ni,comm | grep -i pmta
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.