Использование основного текста и вложений электронной почты одновременно
Мой код:
Mail::send( [],array(), function ($message) use ($fromName,$fromEmail,$receiptEmailSubject,$receiptEmailData,$emilId,$pdf){
$message->to($emilId)
->from($fromEmail,$fromName)
->subject($receiptEmailSubject)
->setBody($receiptEmailData, 'text/html')
->attachData($pdf->output(), 'receipt.pdf',['mime' => 'application/pdf']);
});
Но невозможно использовать "setBody" и "attachData", как, например. (Если удалена какая-либо одна электронная почта, отправка работает должным образом. Необходимо удалить «setBody» ИЛИ «attachData»)
Как использовать «setBody» и «attachData» вместе?