Laravel 5 来自的电子邮件显示与来自()函数laravel 5中定义的邮箱用户名相同
我在Laravel 5 来自的电子邮件显示与来自()函数laravel 5中定义的邮箱用户名相同,laravel-5,phpmailer,Laravel 5,Phpmailer,我在.env文件中使用smtp.gmail.com,试图在视图中创建联系人表单,在看到发件人之前一切正常 发件人不应与->to()函数相同,它应该是用户在$data['email']中输入的任何内容。 我看到一些使用mailtrap的教程和下面的代码运行良好,但是如果我使用gmail,除了发件人电子邮件或$message->to()之外,其他一切都运行良好,不会显示 Mail::send('email.contact', $data, function($message) use ($data)
.env
文件中使用smtp.gmail.com
,试图在视图中创建联系人表单,在看到发件人之前一切正常
发件人不应与->to()
函数相同,它应该是用户在$data['email']中输入的任何内容。
我看到一些使用mailtrap的教程和下面的代码运行良好,但是如果我使用gmail,除了发件人电子邮件
或$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']);
});
请帮忙,谢谢。顺便说一句,请尝试下面给出的代码。在使用下面的代码之前,请确保变量“
MAIL\u 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']);
});