当我尝试通过联系我们表单发送邮件时收到此错误
“给定[]邮箱中的地址不符合RFC 2822,3.6.2。” 我尝试搜索找到解决方案,但我找不到一个。我编辑了config / mail.php
public function sendContactInfo(ContactMeRequest $request)
{
$data = $request->only('name', 'email');
$emailto="******@gmail.com";
$data['messageLines'] = explode("\n", $request->get('message'));
Mail::send('publicPages.contactus', $data, function ($message) use ($emailto) {
$message->subject('Contact Us Form: ')
->to(config('blog.contact_email'))
->replyTo($data['email']);
});
return back()
->withSuccess("Thank you for your message. It has been sent.");
}
配置文件
我正在学习本教程 Laravel Send Mail
答案 0 :(得分:0)
使用$ data [' email']
Mail::send('publicPages.contactus', $data, function ($message) use ($emailto,$data['email']) {
$message->subject('Contact Us Form: ')
->to(config('blog.contact_email'))
->replyTo($data['email']);
});