Laravel - Mail - Writing Markdown Messages

Markdown mailables use a combination of Blade components and Markdown syntax which allow you to easily construct mail messages while leveraging Laravel's pre-built email UI components:

    
    @component('mail::message')
    # Order Shipped
    
    Your order has been shipped!
    
    @component('mail::button', ['url' => $url])
    View Order
    @endcomponent
    
    Thanks,
{{ config('app.name') }} @endcomponent
Do not use excess indentation when writing Markdown emails. Per Markdown standards, Markdown parsers will render indented content as code blocks.