質問: .envのMAIL_USERNAMEとMAIL_PASSWORDには、何の情報を入力するのですか? ``` MAIL_USERNAME= ← admin@example.com ? MAIL_PASSWORD= ← admin@example.com のパスワード? MAIL_FROM_ADDRESS=admin@example.com MAIL_FROM_NAME=Admin ``` admin@example.com はサイト管理者のアドレスで、送信元はこれを使うとします。 疑問として、MAIL_FROM_ADDRESSに記述したメールアドレスのパスワードはどこに記述するのですか? 送信処理で個別に記述できるfromもですが、本当に送信元アドレスがサイト管理者かどうかわからないですよね? mailtrapを使ってローカルで動かした際には、 ユーザー登録時のメール確認、パスワードリセット時のメール送信は、 MAIL_FROM_ADDRESSのアドレスからユーザーの登録アドレス宛にメールが届きます。 それ以外のメール送信でも、fromに記述したアドレスが送信元になり、fromを省略するとMAIL_FROM_ADDRESSから送信されたことになります。 本番環境で MAIL_USERNAME や送信元の確認はどうなるのですか。
回答: SMTP サーバで認証が必要な場合に使用される情報ですね。