diff --git a/app/Ninja/Mailers/ContactMailer.php b/app/Ninja/Mailers/ContactMailer.php index 6c18e366f50d..2512f94af787 100644 --- a/app/Ninja/Mailers/ContactMailer.php +++ b/app/Ninja/Mailers/ContactMailer.php @@ -110,8 +110,10 @@ class ContactMailer extends Mailer } } + $isFirst = true; foreach ($invoice->invitations as $invitation) { - $response = $this->sendInvitation($invitation, $invoice, $emailTemplate, $emailSubject, $pdfString, $documentStrings, $reminder); + $response = $this->sendInvitation($invitation, $invoice, $emailTemplate, $emailSubject, $pdfString, $documentStrings, $reminder, $isFirst); + $isFirst = false; if ($response === true) { $sent = true; } @@ -147,7 +149,8 @@ class ContactMailer extends Mailer $subject, $pdfString, $documentStrings, - $reminder + $reminder, + $isFirst ) { @@ -203,7 +206,7 @@ class ContactMailer extends Mailer 'invoice' => $invoice, 'documents' => $documentStrings, 'notes' => $reminder, - 'bccEmail' => $account->getBccEmail(), + 'bccEmail' => $isFirst ? $account->getBccEmail() : false, 'fromEmail' => $account->getFromEmail(), ];