Delivery diagnostics
See exactly what happened to every message.
A complete, causal timeline per message — request acceptance, DKIM signing, pool selection, every SMTP attempt with the provider's own response codes, deferrals, retries, recipient-MX acceptance, event emission and webhook delivery. Not an event feed: the reason each thing happened.
One message, end to end
msg_2f9a · transactional · yourcompany.com → customer@example.com
- 14:32:01.042
request accepted
req_84fb… · idempotency hit: no
- 14:32:01.048
sender validated
yourcompany.com · DKIM selector apx1
- 14:32:01.053
message classified
transactional · priority high
- 14:32:01.060
queued
pool tx-shared-04
- 14:32:01.191
DKIM signed
rsa2048 · selector apx1
- 14:32:01.228
attempt 1
gmail-smtp-in.l.google.com · TLS 1.3
- 14:32:02.011
deferred
421 4.7.0 temporary rate limit
- 14:37:02.011
retry scheduled
backoff ladder step 2
- 14:37:02.704
attempt 2
gmail-smtp-in.l.google.com
- 14:37:03.019
recipient MX accepted
250 2.0.0
- 14:37:03.045
event emitted
message.delivered
- 14:37:03.184
webhook delivered
200 · 139 ms
Every row is backed by a stored event: SMTP transcripts, TLS state, pool and selector are recorded per attempt. Diagnostics prove that the recipient mail server accepted the message — they do not claim inbox placement.
Stop Guessing. Start Knowing.
Every email you send with ApexMail includes delivery event tracking. Monitor delivery status, opens, clicks, and bounces through analytics and webhooks.