Docs Operations & diagnostics

Operations & diagnostics

Read, filter and inspect logs

On this page

Logs show whether WordPress generated an email, which type was detected, who received it and whether the provider accepted it. They are your most important diagnostic tool.

FreddyMail Logs tab with delivery history
Logs tab. Filter bar at the top, table in the middle, detail drawer on the right.

Understand the status values

  • Success — the provider accepted the message. Inbox placement is not guaranteed.
  • Error — credentials, DNS, rate limit, sandbox or sender may be affected. The provider response sits in the detail view.
  • Queued — the mail is waiting (e.g. due to WP-Cron delay).
  • Skipped — FreddyMail intentionally did not send (e.g. staging mode active).

Use filters effectively

  1. Set Status to Errors to see all problems of the last few days.
  2. Use the search field to look up a recipient or subject when a customer reports they got nothing.
  3. Open the detail drawer on a hit to see the exact timestamp and email type for that entry.
Filter bar of the logs tab Annotated
Filter bar with a search field (recipient/subject) and a status dropdown (Sent, Errors, Pending). The two combine.

Open the detail drawer

Click any log entry to open the detail drawer. Inside you find:

  • Original headers and body of the sent mail.
  • Provider response (e.g. SMTP code 250 OK or 550-5.7.1 SPF fail).
  • Provider message ID for correlation with the provider backend.
  • Round-trip time and — if available — webhook data for later status changes (bounce, open).
Detail drawer with provider response
Detail drawer with headers, provider response and message ID. Ideal for support tickets.

Delete logs deliberately

  1. Before deleting, check whether the entry is still needed for support or audit.
  2. Click the trash icon in the row — a confirmation modal appears.
  3. Confirm the modal; the entry is removed permanently.
  4. For regular cleanup, shorten the retention window under Settings > Diagnostics.
  5. After deletion, send a test mail so a fresh log entry exists.
Confirmation modal before deleting a log entry Annotated
Every deletion is confirmed via modal. Logs are deleted one at a time — the logs tab has no multi-select.