GoAdmio
GoAdmio Documentation

Email Tracking

From the GoAdmio knowledge base.

Email Tracking

This page explains the Email Tracking screen in GoAdmio. It provides visibility into email delivery activity on the server — helping you see what was sent, whether it was delivered, and where messages may have failed.

Location: Admin Panel → Email → Email Tracking
Location (User Panel): Email → Email Tracking



Overview

GoAdmio's email stack (Postfix for SMTP, Dovecot for IMAP/POP3) processes all outgoing and incoming mail for hosted domains. The Email Tracking page surfaces that activity in a readable view, so you can:

  • Confirm that messages are being sent and delivered
  • Identify domains or accounts generating abnormal email volume
  • Spot delivery failures before customers report them
  • Correlate bounces with specific senders or recipients
  • Monitor the impact of relay changes (see Custom SMTP Relay)
This is a server-side tracking view based on mail logs and queue state. It does not embed tracking pixels in messages, and it does not track opens or clicks — it tracks delivery events (sent, deferred, bounced, delivered).

> Note: For a list of addresses that failed delivery, see Undelivered Emails. For identifying the most active mailboxes, see the /go/mailtop command.



What the Page Shows

| Column / Field | Description |
|---|---|
| Timestamp | When the email event occurred |
| Sender | The envelope sender (From address) |
| Recipient | The destination address |
| Domain | The domain associated with the message |
| Status | Delivery status (sent, deferred, bounced, delivered, rejected) |
| Size | Message size |
| Queue ID | Postfix queue identifier for correlating with logs |

> Tip: The Queue ID is the most useful field for deep troubleshooting — you can use it to look up the full delivery path in /var/log/maillog.



How to Use Email Tracking

  1. Log in to the GoAdmio Admin Panel (or User Panel).
  2. Navigate to Email → Email Tracking.
  3. The page shows recent email events, newest first.

Filter and Search

Use the available filters to narrow the view:

| Filter | Purpose |
|---|---|
| Domain | Show only messages for a specific domain |
| Status | Show only delivered, deferred, bounced, or rejected messages |
| Date range | Limit to a specific time window |
| Sender / Recipient | Find messages from or to a specific address |

> Tip: If a customer reports "email not delivered," filter by their domain and status = deferred or bounced to see the failure reason immediately.

Investigate a Specific Message

  1. Locate the message in the list.
  2. Note the Queue ID.
  3. Run the following over SSH to see the full delivery path:
```bash grep <QUEUE_ID> /var/log/maillog
↑