我正在本地开发一个小脚本,该脚本允许用户从另一个用户发布的帖子中发送电子邮件。一个简单的联系表单,然后从一个用户向另一个用户发送电子邮件。
我已经为.env配置了相应的Mailtrap示例数据。
我的问题是,每封发送的电子邮件都发送到Mailtrap,而不是用户的电子邮件。
public function html_email(Request $request)
{
$request->validate([
'message_to' => 'required|string|max:255',
]);
$data = array('name' => Auth::user()->name);
Mail::send('mail', $data, function($message) {
$message
->to(request('email_to'))
->subject('Someone is interested in your ad!');
$message->from(Auth::user()->email, Auth::user()->name);
});
return back()
->with('success', __('app.email_successfully_sent'));
}
我在做什么错了?
答案 0 :(得分:0)
好的,但是当用户必须在帖子中与其他用户联系时,请在.env中设置真实的电子邮件,该电子邮件的地址是什么?要将电子邮件默认设置为.env?我希望将其发送到发布该帖子的用户的电子邮件地址。