✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Mailtrap for WordPress: SMTP send logs as tables

Mailtrap for WordPress routes outgoing mail through the Mailtrap API and stores configuration in wp_options with optional local send logs. SleekView turns those logs into a sortable, filterable workspace alongside your live API send history.

♾️ Lifetime License available

SleekView table view for Mailtrap for WordPress

Send-log triage without leaving WP Admin

Mailtrap for WordPress is primarily a transactional-mail router. The plugin's own configuration lives in wp_options under keys like mailtrap_api_token and mailtrap_from_address, while the actual send-status data lives in Mailtrap's hosted dashboard. When the bundled local-logging option is enabled, recent attempts land in a small custom table or a serialised option row depending on version.

The default WordPress Tools screen shows a single test-mail button and a settings tab. Operators cannot scan recent outgoing mail by recipient, status, or template inside WP Admin without bouncing to the Mailtrap dashboard. Failed-send triage, recipient-domain breakdowns, and per-form attribution all require a context switch even though the local log already holds the row data.

SleekView reads the local log table when present and falls back to a normalised view over the serialised wp_options payload, exposing recipient, subject, status, response code, and timestamp as first-class columns. Re-sending a failed message routes through the plugin's own retry handler so transactional hooks fire correctly.

Workflow

Local send log as a workspace

1

Enable local logging

Turn on the plugin's local-log option so each send writes a row to wp_mailtrap_log with recipient, subject, status, and response code.
2

Map the table

Point SleekView at wp_mailtrap_log. The columns the plugin maintains become first-class table columns, sortable and filterable.
3

Save failure cohorts

Build saved views for bounced, queued, and delivered rows. Group by recipient domain or source plugin for deliverability cohorts.
4

Re-send inline

Select failed rows and trigger the plugin's retry handler. Status and timestamp update on the next refresh as the new attempt lands.

Sample columns

A typical Mailtrap send log

Recent outgoing mail with recipient, subject, status, and response code.
Source: wp_options (mailtrap_*) + wp_mailtrap_log (when local logging is enabled)
Recipient Subject Status Code From form Sent
alex@studio.co Password reset Delivered 250 core Apr 24
ria@design.io Order receipt #1042 Delivered 250 WooCommerce Apr 23
tom@hello.dev Contact form reply Queued 202 WPForms Apr 23
mia@brew.coop Welcome to Brew Bounced 550 MailPoet Apr 22

Comparison

Default Mailtrap for WordPress admin vs SleekView

Default Mailtrap for WordPress admin

  • Single settings screen, no inline send-log browser
  • Failed-send triage requires opening the Mailtrap dashboard
  • No filter on from-form or response code in WP Admin
  • Re-send action is per-row through the dashboard only
  • Per-recipient history needs a separate query in Mailtrap

SleekView

  • Send log table read directly from wp_mailtrap_log
  • Filter by status, response code, source plugin together
  • Re-send through the plugin's retry handler from a saved view
  • Group by recipient domain to spot deliverability issues
  • Saved views for failures, queued, and delivered cohorts

Features

What SleekView gives you for Mailtrap for WordPress

Send-log workspace

Browse the recent outgoing log as a real table, sorted by send time, filtered by status. Combine response code, recipient domain, and source plugin into reusable saved views.

Failure cohorts

Filter to rows with codes in the 5xx range, group by recipient domain, and spot which mailboxes are bouncing. The cohort becomes a saved view that updates as new sends land.

Inline re-send

Trigger the plugin's retry handler on selected rows. Hooks that watch wp_mail fire as expected; the row updates with the new attempt's status and timestamp.

Audience

Who uses SleekView for Mailtrap for WordPress

Support

Look up whether a customer's password-reset or receipt email actually shipped, by recipient or order ID, without opening Mailtrap. The status column tells the story; the response code points at the cause.

Developers

Audit which plugins ship the most mail and which fail most. Group by source plugin and status to find the integration that needs a from-address fix or a template repair.

Ops

Per-domain delivery cohorts in saved views. Track Gmail vs Outlook vs corporate-domain success over time and spot the day a deliverability drop began.

The bigger picture

Why SMTP routers need an inline log workspace

Transactional mail is invisible until something breaks: a customer's receipt does not arrive, a password reset bounces, a form notification stalls in a queue, and the support thread starts asking why. The Mailtrap dashboard has the answers but lives outside WP Admin, which means support, ops, and developers each have to switch context to investigate a single failed send. Mailtrap for WordPress already writes most of the data operators need into wp_mailtrap_log when local logging is on, well-indexed by send time and recipient.

What is missing is the workspace where rows can be filtered by status, grouped by domain, and triaged in bulk. SleekView reads the log directly and exposes those operations as saved views. Support can search by recipient without leaving WP.

Developers can audit failure rates per source plugin. Ops can track Gmail and Outlook delivery cohorts as the deliverability surface shifts. The hosted Mailtrap dashboard still owns the upstream analytics; SleekView owns the WP-side triage surface.

Questions

Common questions about SleekView for Mailtrap for WordPress

Partially. With local logging off, SleekView can still surface the plugin's configuration rows from wp_options and a small in-flight queue cache. The full per-send log requires the local-log option to be on, which the plugin exposes in its Settings tab.

 

Yes. The plugin's wp_options rows (API token, from-address, reply-to) can be edited from a saved configuration view. Edits route through the plugin's option-save hook so registered validators run.

 

Send-log rows can be joined to WooCommerce orders by recipient email or order ID where the source plugin populates that meta. Both classic-posts and HPOS order storage work because the join is on email address, not post ID.

 

No. SleekView reads existing log rows, it does not duplicate them. The wp_mailtrap_log table is rotated by the plugin's own retention setting and SleekView respects whatever limit is configured.

 

Yes. Any saved view exports to CSV with the filtered rows. Useful for sharing a deliverability incident report with the team or with Mailtrap support.

 

Yes. Queries are paginated and use the log table's primary key and timestamp index. Sites doing tens of thousands of sends per day run smoothly because the workspace pages through the indexed rows rather than scanning.

 

Redaction routes through the plugin's own retention and erasure hooks. SleekView surfaces a redacted column when the plugin has erased PII so audits remain truthful about what data was kept and what was scrubbed.

 

Yes. The log row includes a source identifier when the originating plugin sets it. SleekView exposes that as a first-class filter so per-integration cohorts and bug hunts become saved views.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView