Home
Features
Modules
Integrations
PowerMTA Docs
MailerQ Docs
Pricing
Blog
D
e
m
o
Home
Features
Modules
Integrations
PowerMTA Docs
MailerQ Docs
Pricing
Blog
D
e
m
o
Home
Features
Modules
Integrations
PowerMTA Docs
MailerQ Docs
Pricing
Blog
Home
Knowledge base
Knowledge base
MailerQ knowledge base
›
Layer
Broker wiring
entries in this theme: 16
How delivery results leave a MailerQ node
critical
mechanism
Results are published to broker queues and removed by whoever reads them first — so collection is destructive, exclusive, and mandatory.
cluster
critical
Written by the Hub
queue
The fanout exchange over which nodes announce themselves and control messages travel.
failure
critical
queue
Messages that have finally failed, with the full history of attempts that led there.
outbox
critical
queue
The one queue MailerQ reads. Everything to be sent — new mail, retries coming back, messages accepted over SMTP — arrives here.
success
critical
queue
Every successful delivery is published here as a full result object, and stays until somebody reads it.
outbox+NNNN
important
queue
Eleven queues where retries wait, each expiring into the next and finally back into the sending queue.
to: domain (id)
important
queue
Created on the fly when a limit, a pause or greylisting holds mail back, and named after what is being held.
(default exchange)
Written by the Hub
queue
RabbitMQ's built-in exchange, where a routing key is simply a queue name — which is why MailerQ's routing keys read like queue names.
inbox
Written by the Hub
queue
Where mail accepted over SMTP is published — pointed at the sending queue by default, so accepted mail simply leaves.
local
Written by the Hub
queue
Where mail to addresses listed as local is published instead of being sent onward.
reports
Written by the Hub
queue
Where incoming messages recognised as delivery or DMARC reports are published.
retries
Written by the Hub
queue
Where notices about rescheduled attempts would be published — not configured on a stock node, and absent from ours.
amq.gen-*
queue
The anonymous queue each node binds to the cluster exchange to receive announcements.
dsn
queue
Where generated delivery notifications are published; shipped pointing at the sending queue.
refused
queue
Where messages the SMTP server rejected would be kept, if anyone wanted them.
unroutable
queue
Catches messages an exchange could not route anywhere.