Returns sending addresses that currently have mail in the queue, by number of recipients in descending order.
The call is GET /vmtas?format=json (or xml). The manual suggests taking one address’s queues through /queues with the queue=*/address-name parameter.
This is also a top: the length is set by http-default-max-items, ten lines by default.
It shows how addresses work, not their settings: an address without mail in the queue does not get here at all.
Access is decided by http-access based on the address the request came from — the monitor level is enough for reading. The key from http-api-key in the X-API-Key header grants full access from any address.
What to ask this endpoint:
| Question | This one or not |
|---|---|
| which addresses are busiest now | yes |
| all addresses with mail in the queue | no — show vmtas: the command defaults to “all” |
| one address’s queues | no — /queues with queue=*/address-name |
| what happened yesterday | no — that is accounting |
# busy sending addresses and the queues of one of them curl -s 'http://127.0.0.1:8080/vmtas?format=json'curl -s 'http://127.0.0.1:8080/queues?format=json&queue=*/vmta1'
2 relations
Queues with the most recipientsA neighboring catalog entry. § 5.9
Sending addressesThe screen that shows the same thing to a human. § 5.9
curl -s 'http://127.0.0.1:8080/vmtas?format=json' | head -60 pmta show vmtas
3 articles
◇Four ways to say “slower”Messages, data volume, connection rate and number of connections — each has its own limit, and each has a “per source address” variant and a backoff mode twin.◇Warm-up built into the engineA warmed-up address hands the first N messages of the day for each receiver to its cold partner; the partner sends them itself and builds history.◇The sending address — what it is made ofA named set of everything that is a property of the address: which IP the message leaves from, how the node introduces itself, what it signs with and how fast it sends.