From Laravel documentation:
Queueing By Default
If you have mailable classes that you want to always be queued, you may implement the ShouldQueue contract on the class. Now, even if you call the send method when mailing, the mailable will still be queued since it implements the contract
Is there a way to default queue emails even when calling Mail:send as in Laravel but in Lumen?
I've tried implementing the ShouldQueue contract on my Mailables but they still get sent right away, my queues are working as I use them explictly in other cases.