Smart Email Log Dashboard
Currently, Plesk only allows a raw, line-by-line view of mail logs through tools like Mail Log Browser. However, there is no real centralized and user-friendly interface that enables users to easily and clearly review the history of sent and received emails on the server.
The idea is to provide a global dashboard that groups together all domains and all existing mailboxes, offering a clear and organized chronological view of messages handled by the server. Each row would represent a single message (incoming or outgoing), with the main information immediately visible: sender, recipient, delivery status, spam score, date and time, and email subject.
Using advanced filters, it should be possible to narrow down the view by domain, by individual mailbox, or by groups of mailboxes, making both detailed and high-level monitoring easier. By clicking on a message, users would access more technical details, such as the sender’s or recipient’s IP address, the Message-ID, any SMTP error codes, and a full description of the error in case of delivery failure.
A tool like this would be extremely valuable for both system administrators and clients, simplifying the identification of delivery issues and improving transparency and control over email communications. It would represent a major improvement over the current basic log view, delivering a much more modern and efficient user experience.

-
Formati SpA commented
Thank you for the suggestion! Please correct me if I’m wrong, but the current email delivery tracking system:
- is limited to a per-domain view and doesn’t offer a global overview;
- doesn’t allow clear filtering between incoming and outgoing emails;
- when email forwarding is configured on the server, forwarded messages are shown as new emails instead of being grouped with the original message;
- the delivery status only shows "rejected" without an immediate explanation unless you open the detailed view;
- the spam score is not easily visible;
- the subject line is replaced by the message ID, which in my opinion should be displayed as a separate field.
What’s currently available is certainly a useful starting point, but I believe that integrating it with a more centralized and user-friendly dashboard would provide much better control, especially for those managing multiple domains or mailboxes. -
Alexander Yamshanov commented
> By clicking on a message, users would access more technical details, such as the sender’s or recipient’s IP address, the Message-ID, any SMTP error codes, and a full description of the error in case of delivery failure.
See a screenshot,
-
Alexander Yamshanov commented
Plesk already has the Tracking Email Delivery feature, https://docs.plesk.com/en-US/obsidian/administrator-guide/website-management/mail-settings/plesk-for-linux-tracking-email-delivery.80032/
It already covers many of your ideas. Have you tried to use this feature? Do you have any feedback on why it does not suit your needs?