{% extends "baseTemplate/index.html" %} {% load static %} {% comment %} Email debugger. The point of this page is to turn "my email doesn't work" into a support ticket someone can close. Every check reports the evidence it based its verdict on, so the result can be pasted into a ticket and acted on by a person who was not sitting at the panel. "unknown" is deliberately a separate state from "failed": a DNS timeout is not a misconfiguration, and reporting it as one sends the operator chasing a problem that may not exist. {% endcomment %} {% block title %}Email debugger{% endblock %} {% block content %}
Everything that has to be true for mail to reach this server and leave it again, checked against live DNS and this machine — with the evidence for each verdict.
{$ line $}
Hands one message to Postfix on this server the same way a script on the box would, and shows the entire SMTP conversation plus what happened to the message afterwards. The sender must be a real mailbox on the domain.
{$ line $}
The last lines of the server's mail log that mention @{$ domain $}. Other tenants' traffic is filtered out.
{$ line $}