LaravelでMail::sendでメールを送ろうとして、見事にGmailの二段階認証で引っかかったのでメモ。 事前準備 Gmailの二段階認証にはアプリケーション固有のパスワードを発行することが出来ます。 このアプリケーション固有のパスワードを用いることでメールが送れるようになります。 アプリケーション固有のパスワードの取得 以下のリンクに飛ぶことでパスワードの管理画面へ行けます。 https://security.google.com/settings/security/apppasswords 飛んだ先の画面はこんな感じになってるはずです。 この画面から以下の様にパスワードを発行します。 そうするとパスワードが書かれたウィンドウが開きますので、そのパスワードを控えます。 これで事前準備は完了です。 Laravelの設定 次にLaravel側での設定をいじります。 app/confi