电子邮件适用于虚拟数据:
Mail::send('emails.contact', $messageData, function ($message) use ($messageData) {
$message->from('joetannorella@gmail.com', 'Joe');
$message->to('joetannorella@gmail.com','Joe T')->subject('Email Test');
});
但是当我尝试将数据传递到电子邮件中时,它不会发送。我知道一个常见的问题是没有通过使用 ($data)传递数据,但我正在这样做,但它仍然无法正常工作。
这是我的代码不起作用:
$messageData = array(
'name' => 'test name',
'email' => 'test email',
'message' => 'test message'
);
Mail::send('emails.contact', $messageData, function ($message) Use ($messageData) {
$message->from($messageData['email'], $messageData['name']);
$message->to('joetannorella@gmail.com','Joe T')->subject('Email Test');
});
我现在对想法很困惑!
谢谢