概要
config/mail.php
で設定したメーラーにアクセスします。
環境
Laravel 7.x, 8.x で動作確認しています。
取得方法
app('mailer');
または
app('mail.manager')->driver();
または
app('mail.manager')->mailer();
どれも Illuminate\Mail\Mailer
を返します。
また、デフォルト以外のメーラーは driver('ses')
のように引数を与えると取得できます。
mail.manager について
app('mail.manager')
は Illuminate\Mail\MailManager
を返します。
資料