我有一点需要帮助的问题, 我必须从laravel中的数据库动态设置控制器中的电子邮件,但现在我从电子邮件和名称传递了简单的静态值。 我尝试使用
在我的控制器中,
$response = Mail::send([], [], function($message) use ($template,$from_email)
{
$link = url('');
$rootpath = url('/public').'/';
$body = $template->content;
$message->from("riteshkhatri@gmail.com",'Domus');
$message->to("ritesh@mailinator.com", "ritesh");
$message->subject($template->subject);
$message->setBody($body, 'text/html');
});
我已经从varible,
评论了config / mail.php但是甚至认为从.env获取电子邮件ID是我的smtp用户名来设置我的邮件的价值。
看到它从控制器获取名称,并从我的.env文件中获取电子邮件,
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=testing.testuser@gmail.com
MAIL_PASSWORD=//i removed now
MAIL_ENCRYPTION=ssl
如果我使用电子邮件从数据库检索的值中获取值,那么我该如何在那里设置密码?