我在我的smtp.gmail.com
文件中使用.env
并尝试在视图中创建contact_us表单,一切正常,直到我看到发件人。
发件人不应与->to()
函数相同,它应该是$data['email']
我看到一些使用mailtrap的教程和下面的代码工作正常,但是如果我使用gmail,除了sender email
或$message->to()
之外的一切正常工作都没有显示
Mail::send('email.contact', $data, function($message) use ($data){
$message->from($data['email']); // e.g user_email@mail.com
$message->to(env('MAIL_USERNAME')); // my email : myemail@gmail.com
$message->subject($data['subject']);
});
求助,谢谢btw
答案 0 :(得分:0)
尝试下面给出的代码。在使用下面的代码之前,请确保变量' MAIL_USERNAME
'的值。已正确设置为.env
$data['to_email'] = env('MAIL_USERNAME');
Mail::send('email.contact', $data, function($message) use ($data){
$message->from($data['email']); // e.g user_email@mail.com
$message->to($data['to_email']); // my email : myemail@gmail.com
$message->subject($data['subject']);
});