当我将电子邮件保存在 laravel 6 的数据库中时,如何发送包含电子邮件 ID 和消息的电子邮件?

发布于 2025-01-17 06:07:28 字数 1023 浏览 4 评论 0原文

公共函数 html_email(请求 $request) {

    $mail = new \App\Mail();
    $mail->name = $request->input('name');
    $mail->email = $request->input('email');
    $mail->message = $request->input('message');
    $mail->save();

    $mail = array('name' => "$request->name");


    Mail::send(['text' => 'mail'], $mail, function ($message) {
        $message->to('[email protected]', 'Test Point') **//how can i fetch the email id here in $mail->email ?**
            ->subject('Laravel HTML Testing Mail');//how can i fetch the message here?
        $message->from('[email protected]', '$name');
    });
    echo "HTML Email Sent. Check your inbox.";
    return view('welcome');

}

将数据保存到数据库后如何获取数据,并通过电子邮件发送数据?基本上,我想在联系页面中使用它。

public function html_email(Request $request)
{

    $mail = new \App\Mail();
    $mail->name = $request->input('name');
    $mail->email = $request->input('email');
    $mail->message = $request->input('message');
    $mail->save();

    $mail = array('name' => "$request->name");


    Mail::send(['text' => 'mail'], $mail, function ($message) {
        $message->to('[email protected]', 'Test Point') **//how can i fetch the email id here in $mail->email ?**
            ->subject('Laravel HTML Testing Mail');//how can i fetch the message here?
        $message->from('[email protected]', '$name');
    });
    echo "HTML Email Sent. Check your inbox.";
    return view('welcome');

}

how can I fetch the data after saving it in the database, and send the data in an email? Basically, I want to use it in contact page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你与昨日 2025-01-24 06:07:28

这里变量声明

public function mail(Request $request)
{
    $mail = new \App\Contact();
    $mail->name = $request->input('name');
    $mail->email = $request->input('email');
    $mail->phone = $request->input('phone');
    $mail->message = $request->input('message');
    $mail->save();

    $mail = array('name' => "$request->name", 'messages' => "$request->,message");
    Mail::send([$request->message => 'user.thankyou'], $mail, function ($message) use ($mail, $request) {
        $message->to('[email protected]', $request->name)->subject
        ($request->message, 'sent a message');
        $message->from('[email protected]', $request->name);
    });
    echo "Basic Email Sent. Check your inbox.";
    return back();

}

Here the variable declare

public function mail(Request $request)
{
    $mail = new \App\Contact();
    $mail->name = $request->input('name');
    $mail->email = $request->input('email');
    $mail->phone = $request->input('phone');
    $mail->message = $request->input('message');
    $mail->save();

    $mail = array('name' => "$request->name", 'messages' => "$request->,message");
    Mail::send([$request->message => 'user.thankyou'], $mail, function ($message) use ($mail, $request) {
        $message->to('[email protected]', $request->name)->subject
        ($request->message, 'sent a message');
        $message->from('[email protected]', $request->name);
    });
    echo "Basic Email Sent. Check your inbox.";
    return back();

}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文