我正在尝试向多个收件人发送电子邮件,但是遇到了以下错误:
Swift_RfcComplianceException in MailboxHeader.php line 345: Address in mailbox given [exmple1@gmail.com, example2@gmail.com, ex3@gmail.com] does not comply with RFC 2822, 3.6.2.
但当我只指定一个收件人时,代码确实可以正常工作。
这是我的代码:
控制器:
$myEmail='exmple1@gmail.com, exmple2@gmail.com';
$dataArray['name'] ='name';
$dataArray['E_id'] = 011;
$dataArray['password'] = '1234';
$dataArray['username'] = 'test';
Mail::to($myEmail)->send(new HeadMail($dataArray));
HeadMail.php(inside app folder)
public function build() {
$address = 'abc@gmail.com';
$name = 'test TEAM';
$subject = 'USER CREDENTIALS';
return $this->view('emails.index')
->from($address, $name)
->cc($address, $name)
->bcc($address, $name)
->replyTo($address, $name)
->subject($subject)
->with([
'name' => $this->dataArray['name'],
'password' => $this->dataArray['password'],
'E_id' => $this->dataArray['E_id'],
'email' => $this->dataArray['username'],
]);
}
我该如何将邮件发送给所有收件人?请帮助我。