Mail log (platform admin)

Every message the platform has tried to send — sign-in links, confirmations, notifications, support replies — including the ones with no account behind them. It lives under Admin → Mail log and requires the platform-admin role.

Every attempt, unattributed rows included

A row with no account is not a bug in the page. Some mail goes out before there is an account to attach it to — an invite to an address that has never signed up, for one — and those rows still need to be found by somebody debugging a "did the email ever go out?" question. They render with the address alone and a small No account label rather than a blank link.

Where there is an account, the recipient links straight to its user page.

Column Means
Sent When the platform attempted delivery.
Recipient The address, linked to the account if one exists.
Subject The mail's subject line.
Kind What triggered it — a sign-in link, a confirmation, a notification, and so on.
Outcome Sent or Failed. A failed row carries the reason underneath, so a "why didn't this arrive?" question doesn't send you to the server logs.

Filter to Failed for the one question this page actually gets opened for:

Filtered to what failed

Message bodies are never stored — a sign-in mail carries a working credential, so the log keeps only what it needs to answer "was this sent, and did it work."

← All guide pages