A license for virtual and cloud servers: it is not bound to a specific machine and is installed on as many servers as the “instances” limit in the license file allows.
It is installed like a regular one, but with a key, volume-audit-api-key, issued by SparkPost with the license: the node authenticates itself with it when sending statistics.
The node counts volume itself: every minute it collects the number of recipients in the queue and the number of inbound and outbound recipients, and sends them to the vendor every hour. This requires outbound access to api.pmta.sparkpost.com on port 443. Payment is annual, by the number of messages.
What is where:
| What | Where |
|---|---|
| how many machines are allowed | the “instances” limit in the license file |
| what the node authenticates with | volume-audit-api-key |
| where statistics go | api.pmta.sparkpost.com, port 443 |
# the key for a volume-based license volume-audit-api-key abcd0123skdju673jdksdkshd73j7shfk
4 relations
volume-audit-api-keyGlobalThe directive that enables this mechanism. § 2.6
What makes a virtual machine riskyA related mechanism: they work together. § 2.6
pmta show license nc -vz -w 5 api.pmta.sparkpost.com 443
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.