<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84" -->

---
title: Statamic Mailables Viewer Previews Laravel Emails in the...
description: Mailables Viewer is a new free Statamic add-on by Jack McDade that automatically discovers Laravel mailables in an application and surfaces them under...
canonical: https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Statamic Mailables Viewer Previews Laravel Emails in the Control Panel | daily.dev
og:description: Mailables Viewer is a new free Statamic add-on by Jack McDade that automatically discovers Laravel mailables in an application and surfaces them under...
og:url: https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84
og:image: https://api.daily.dev/og/posts/lzOincw84.png
og:image:alt: Statamic Mailables Viewer Previews Laravel Emails in the Control Panel
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Statamic Mailables Viewer Previews Laravel Emails in the Control Panel

**[Laravel News](https://daily.dev/sources/ln)** · [@ericlbarnes](https://daily.dev/ericlbarnes) · 2 min read · 1 upvotes · 0 comments

## Summary

Mailables Viewer is a new free Statamic add-on by Jack McDade that automatically discovers Laravel mailables in an application and surfaces them under Utilities → Mailables in the Control Panel. It renders each mailable's HTML without needing dedicated preview routes, generates sample constructor data that can be edited live, and offers desktop, tablet, and mobile preview views. Users can inspect subject, sender, attachments, template, queue status, and code references, copy rendered HTML, or send a test email via sendNow() even for queued mailables. Access is automatic for super users, with a permission available for other roles, and mailables outside app/Mail can be registered via the add-on's facade.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://laravel-news.com/statamic-mailables-viewer>

## Questions this post answers

### How can I preview Laravel mailables without writing dedicated preview routes in web.php?

A free Statamic add-on called Mailables Viewer, built by Jack McDade, automatically discovers a Laravel application's mailables and displays them under Utilities → Mailables in the Statamic Control Panel. It renders each mailable's HTML directly, generates sample constructor data, and lets you edit scalar values while watching the preview and envelope update live, removing the need for commented-out /preview-email/{email} routes.

_daily.dev surfaces tooling like this for developers streamlining Laravel email development workflows._

### Can I send a real test email from a queued Laravel mailable during development?

Yes, Mailables Viewer can trigger sendNow() to send a live test email even for mailables that normally use a queue, bypassing the queue for immediate delivery during testing. It also lets you copy the rendered HTML output directly, alongside inspecting the subject, sender, attachments, and template used by the mailable.

_Teams testing transactional email flows track add-ons like this via daily.dev to speed up Laravel debugging._

### How do I grant non-super users access to the Statamic Mailables Viewer utility?

Super users get access to Mailables Viewer automatically, while other roles need to be granted the access mailables utility permission. Mailables located outside the default app/Mail directory can also be registered manually through the add-on's facade so they appear in the Control Panel.

_daily.dev helps Laravel and Statamic teams keep up with Control Panel permission changes like this one._

## Similar posts on daily.dev

- [Mailbox for Laravel: Preview and Test Rendered Email](https://daily.dev/posts/mailbox-for-laravel-preview-and-test-rendered-email-6tqqnpkdk) · Laravel News · 1 upvotes · 0 comments
- [Introducing Mailviews Early Access](https://daily.dev/posts/introducing-mailviews-early-access-w9secmold) · Laravel News · 0 upvotes · 0 comments
- [The Easiest and Fastest Way to Build MCP and Claude Apps](https://daily.dev/posts/the-easiest-and-fastest-way-to-build-mcp-and-claude-apps-utnp1wvvn) · Laravel · 13 upvotes · 1 comments

---

Tags: [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel)

[View this post on daily.dev](https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Statamic Mailables Viewer Previews Laravel Emails in the Control Panel","url":"https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84"},"datePublished":"2026-08-20T20:32:22.367Z","dateModified":"2026-09-13T19:00:19.594Z","description":"Mailables Viewer is a new free Statamic add-on by Jack McDade that automatically discovers Laravel mailables in an application and surfaces them under...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/65d03c32f34da3fa0017bc16b921a7d2?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/65d03c32f34da3fa0017bc16b921a7d2?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Laravel News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Person","name":"Eric L. Barnes","url":"https://daily.dev/ericlbarnes","image":"https://media.daily.dev/image/upload/s--K6f982B3--/f_auto/v1755288662/avatars/avatar_9SjPngRVLKMb8ob1eVrqZ?_a=BAMClqZW0","description":"Founder of Laravel News","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":2460}},"commentCount":0,"discussionUrl":"https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"php,laravel","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Laravel News","item":"https://daily.dev/sources/ln"},{"@type":"ListItem","position":3,"name":"Statamic Mailables Viewer Previews Laravel Emails in the Control Panel"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/statamic-mailables-viewer-previews-laravel-emails-in-the-control-panel-lzoincw84#faq","mainEntity":[{"@type":"Question","name":"How can I preview Laravel mailables without writing dedicated preview routes in web.php?","acceptedAnswer":{"@type":"Answer","text":"A free Statamic add-on called Mailables Viewer, built by Jack McDade, automatically discovers a Laravel application's mailables and displays them under Utilities → Mailables in the Statamic Control Panel. It renders each mailable's HTML directly, generates sample constructor data, and lets you edit scalar values while watching the preview and envelope update live, removing the need for commented-out /preview-email/{email} routes. daily.dev surfaces tooling like this for developers streamlining Laravel email development workflows."}},{"@type":"Question","name":"Can I send a real test email from a queued Laravel mailable during development?","acceptedAnswer":{"@type":"Answer","text":"Yes, Mailables Viewer can trigger sendNow() to send a live test email even for mailables that normally use a queue, bypassing the queue for immediate delivery during testing. It also lets you copy the rendered HTML output directly, alongside inspecting the subject, sender, attachments, and template used by the mailable. Teams testing transactional email flows track add-ons like this via daily.dev to speed up Laravel debugging."}},{"@type":"Question","name":"How do I grant non-super users access to the Statamic Mailables Viewer utility?","acceptedAnswer":{"@type":"Answer","text":"Super users get access to Mailables Viewer automatically, while other roles need to be granted the access mailables utility permission. Mailables located outside the default app/Mail directory can also be registered manually through the add-on's facade so they appear in the Control Panel. daily.dev helps Laravel and Statamic teams keep up with Control Panel permission changes like this one."}}]}
```

