「 @laravelphpの新しいパッケージは、送信する文字を.htmlに変換して、開発段階での正確性を検証します。」
このパッケージには、Laravelでメールをプレビューするための新しいドライバーが導入されています。 必要に応じて、送信された電子メールメッセージを出力し、HTMLドキュメントとして保存して、外観を確認できるようにします。

設置
パッケージをインストールするには、Composerを使用してコマンドを実行します。
composer require themsaid/laravel-mail-preview
Composerがパッケージの追加を完了した後、サービスプロバイダーをファイル `config / app.php`の適切なセクションに追加します。
'providers' => [ //... Themsaid\MailPreview\MailPreviewServiceProvider::class ];
最後に、構成ファイルを公開します。
php artisan vendor:publish
必要なのは、 .envファイルのMAIL_DRIVER変数の値を変更してプレビューすることだけです
仕組み
各メールを送信する際、HTML形式のファイルに変換され、「 storage / email-previews 」 フォルダーに 、受信者のメールアドレスとヘッダーを含むファイル名とともに保存されます 。
1457904864_jack_at_gmail_com_invoice_000234.html
Webブラウザーでファイルを開くと、送信したレターがどのように見えるかを確認できます。 ユーザーが特定のメールクライアントでメッセージを表示すると、レターに視覚的な違いが生じる場合があることに注意してください。
生成されたファイルの先頭には、メッセージの詳細がすべて記載されたHTMLコメントがあります。
<!-- From:{"info@acme.com":"Acme HQ"}, to:{"jack@gmail.com":"Jack Black"}, reply-to:"info@acme.com", cc:[{"finance@acme.com":"Acme Finance"}, {"management@acme.com":"Acme Management"}], bcc:null, subject:Invoice #000234 -->
パッケージ構成
構成ファイルで、生成されたファイルを保存するパスと、そのようなファイルの最大存続期間を変更できます。 ライフタイムが終了すると、生成されたファイルは削除されます。
翻訳者からのメモ
私の意見では、これは開発者にとって本当に必要なパッケージです。なぜなら、その表示の正確さを検証するために、あなた自身にテストメールを送らなければならないことが非常に多いからです。 Saidによって開発されたパッケージは、電子メールメッセージを作成するタスクを本当に単純化します。
UPD:リポジトリはこちら