diff --git a/app/Email/Sender.php b/app/Email/Sender.php index 3862fac..05ce395 100644 --- a/app/Email/Sender.php +++ b/app/Email/Sender.php @@ -21,9 +21,14 @@ class Sender 'mailer' => $email->type, ]); + $bcc = config('mail.bcc_targets', []); + try { - Mail::to($email->email) - ->send(new TextEmail($email->subject, $email->content, $email->emailAttachments)); + $send = Mail::to($email->email); + if (0 < count($bcc)) { + $send = $send->bcc($bcc); + } + $send->send(new TextEmail($email->subject, $email->content, $email->emailAttachments)); } catch (Exception $e) { Log::error("メール送信失敗", [ 'id' => $email->id, diff --git a/config/mail.php b/config/mail.php index 1bcc31c..609d6c2 100644 --- a/config/mail.php +++ b/config/mail.php @@ -125,4 +125,6 @@ return [ 'developmentEmail' => env('MAIL_ADDRESS_DEVELOPMENT'), + 'bcc_targets' => explode(",", env('MAIL_BCC_TARGETS', '')), + ];