SleekPixel for WP Mail SMTP: share-ready cards for transactional posts
WP Mail SMTP stores its configuration in wp_options under wp_mail_smtp and logs every transactional send to its own email log table. SleekPixel reads the mailer name, sender address, and log stats and renders a 1200 by 630 OG image for any post or page that documents your setup or shares a weekly deliverability report.
♾️ Lifetime License available
Bind one template to your mailer config and email log
WP Mail SMTP keeps its mailer selection, sender details, and per-provider credentials in a serialized array at wp_options.option_name = 'wp_mail_smtp'. The Pro version adds an email log custom table that records every send with columns for subject, status, opens, and clicks.
SleekPixel maps that data onto a Twig template once. A setup walkthrough page renders with the mailer name in the brand slot, so a Postmark setup guide reads Sending via Postmark in the corner while an SES guide reads Sending via Amazon SES. A weekly deliverability report pulls the inbox placement rate computed from the log table and renders it as a large numeric badge.
Cache files write to uploads/sleekpixel/wp-mail-smtp/ keyed by post ID. The cache invalidates when the post is saved, when the mailer setting changes, or via WP-CLI for bulk regeneration after a provider migration. The plugin scales from a one mailer install to a multi-mailer routing setup without forcing template forks.
Workflow
From mailer option to PNG in four steps
Pick the WP Mail SMTP template
Map the mailer fields
Style and verify the card
Ship live and cache
Output
Sample WP Mail SMTP report share
An OG card for a weekly deliverability report showing the mailer name, inbox placement percentage, and quarter mark read from the WP Mail SMTP email log.
Comparison
Default theme OG vs SleekPixel for WP Mail SMTP
Default theme OG image
- WP Mail SMTP setup guides usually share with the generic site logo as the OG image
- Deliverability numbers from the email log table never reach social previews automatically
- Switching mailers means hand editing every setup post if the image hard codes a provider
- The mailer setting is one option row, but no shipped template binds it to a share image
- Engineering teams writing internal docs reshare the same OG card across every
SleekPixel
-
Reads the active mailer from
wp_options.wp_mail_smtp.mail.mailerfor the brand -
Sender name and address render from the
from_name -
Inbox placement from the WP Mail SMTP Pro
wpms_emailslog table aggregates per - Per-post override lets a single guide pin a specific mailer for screenshots and tutorials
-
Cache regenerates on save_post and on
update_option('wp_mail_smtp')automatically
Features
What SleekPixel gives you for WP Mail SMTP
Mailer-aware brand slot
Each rendered OG image labels itself with the active mailer name, so a Sendinblue guide and a Mailgun guide come out visually consistent but factually distinct. Internal docs cannot fall out of sync because the brand slot reads.
Live deliverability numbers
Weekly reports pull inbox placement directly from the wpms_emails log table, computed as delivered over total for the date range you pin in the template. Numbers refresh whenever the cached image regenerates, with no manual.
Provider migration ready
Switching from Mailgun to Postmark updates one option row. Every setup post that uses the SleekPixel WP Mail SMTP template regenerates its OG image with the new provider name on next request, so old links shared in Slack and.
Use cases
Where WP Mail SMTP + SleekPixel pays off
Provider setup walkthroughs
A Postmark or SendGrid setup guide on your site needs an OG image that names the provider. SleekPixel renders it from the live config, so the screenshot in the post and the brand slot on the card.
Weekly deliverability reports
Engineering blogs publishing weekly inbox placement numbers want the headline number visible on the share card. SleekPixel pulls the value from the wpms_emails log and renders it as a large numeric.
Runbooks and incident notes
Internal docs covering bounce handling, DKIM rotation, or rate limit incidents share with a card that names the active mailer, useful when an on-call engineer pastes a link into a Slack incident.
The bigger picture
Why transactional email posts deserve real share cards
Most engineering blogs covering WP Mail SMTP write a handful of setup walkthroughs, then forget them. Six months later the team migrates from Mailgun to Postmark, the option row updates in one click, and every old setup guide quietly becomes wrong. Readers landing from a Twitter share see a screenshot of Mailgun but a site that now sends through Postmark.
SleekPixel does not solve the screenshot problem, but it does solve the metadata problem. The OG card on every guide reads the live mailer name and sender address, so the share preview always tells the truth even when the post body is stale. For deliverability reports the upside is sharper.
Inbox placement is the number engineers actually care about, and pinning the current week is exactly what makes a share card click. Pulling that number from the wpms_emails log table instead of a hand-typed paragraph means every weekly report renders with current data the moment a reader opens the URL. Aggregated across a year of reports that builds a clean public track record without anybody touching individual posts.
Questions
Common questions about SleekPixel for WP Mail SMTP
The basic mailer name and sender details render from the free version, which stores everything in the wp_mail_smtp option. The deliverability badge variant needs Pro because the wpms_emails log table only exists in Pro. If you do not need the live number the free version is enough to bind brand and sender.
 Changing the mailer triggers an update_option call on wp_mail_smtp, which SleekPixel listens for via the updated_option hook. Every cached OG image bound to the WP Mail SMTP template is invalidated, and the next request to each post regenerates the PNG with the new mailer name in the brand slot.
 Yes. Add a per-post override via a custom field named sleekpixel_mailer with a value like postmark or sendinblue. The template prefers the override when set, which is useful for legacy tutorial posts that document a provider you no longer use but still want to read accurately.
 The template runs a saved SQL fragment against the wpms_emails log table over a rolling window you configure, defaulting to the last seven days. Status equals delivered divided by total minus status equals failed, returned as a percentage with one decimal. The number caches alongside the PNG.
 Use the per-post mailer override so the card pins to the documented provider. Without an override the brand slot reads the live mailer, which can be confusing on an archived tutorial. The override is a single custom field, no template fork needed.
 By default the from_email field renders truncated as the local part plus the domain, like marketing at acme.co, which avoids scraper friendly mailto strings. You can disable email rendering entirely from the template settings, replacing it with the site name or the active mailer brand.
 First render takes around 350 to 600 milliseconds on a typical Kinsta or WP Engine host because the template reads only two option rows and a single log aggregate. Subsequent requests are static file serves at well under 50 milliseconds, since the PNG sits in the uploads directory.
 Yes, routing rules are stored in the same wp_mail_smtp option array. The template can reference the rule that matches a given post category, useful when marketing posts send through one mailer and engineering posts send through another. The brand slot then reflects the rule, not just the global default.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- SoundCloud banner
- Tidal cover art
- Facebook group banners
- LinkedIn company banners
- Etsy shop banners
- Instagram ad images
- Threads post images
- Ko-fi banners
- LinkedIn event banners
- Twitch stream overlay images
- LinkedIn post images
- Instagram bio link banners
- Twitter card images
- Facebook event covers
- Twitch alert