【发布时间】:2019-12-20 02:49:04
【问题描述】:
我无法发送电子邮件。如果我输入“$sendemail = $insert->email;”,它会显示未定义的变量,但如果我像“biswanath123@gmail.com”这样手动输入电子邮件,则此变量运行良好。如何解决?
use Snowfire\Beautymail\Beautymail;
function email($id)
{
$insert = Clientdetail::find($id);
$sendemail = $insert->email;
$data = [
'name' => $insert->name,
'email' => $insert->email,
'phone' => $insert->phone,
'city' => $insert->city,
'insurance' => $insert->insurance,
'policyno' => $insert->policyno,
'amount' => $insert->amount,
'pdffile' => 'http://localhost/Bitu/insurancewebsite/'.$insert->filepath
];
$beautymail = app()->make(Beautymail::class);
$beautymail->send('emails.Admin.policydetail', ["data1" => $data], function ($message) use ($sendemail) {
$message->from('babuli.prasad.singh@gmail.com', 'Insurance Website')
->to($sendemail, 'Insurance Website');
});
}
【问题讨论】:
标签: laravel laravel-5 eloquent laravel-6