Php laravel 5使用ajax发送包含html元素和附件的电子邮件

Php laravel 5使用ajax发送包含html元素和附件的电子邮件,php,laravel-5,Php,Laravel 5,我一直想用ajax发送电子邮件。找到下面的代码 $user = \Auth::user(); Mail::send('emails.reminder', ['user' => $user], function ($message) use ($user) { $message->from('xyz@gmail.com', 'From'); $message->to($request['to'], $name = null);

我一直想用ajax发送电子邮件。找到下面的代码

$user = \Auth::user();
Mail::send('emails.reminder', ['user' => $user], function ($message) use ($user) {
            $message->from('xyz@gmail.com', 'From');
            $message->to($request['to'], $name = null);
            // $message->cc($address, $name = null);
            // $message->bcc($address, $name = null);
            $message->replyTo('xyz@gmail.com', 'Sender');
            $message->subject($request['subject']);
            // $message->priority($level);
            if(isset($request['attachment'])){
                $message->attach($request['attachment'], $options = []);
            }

            // Attach a file from a raw $data string...
            $message->attachData($request['message'], $name = 'Dummy name', $options = []);

            // Get the underlying SwiftMailer message instance...
            $message->getSwiftMessage();
        });
        return \Response::json(['response' => 200]);
现在我想用ajax发送这封电子邮件,在请求完成后,我想在您成功发送消息的同一页面上显示消息

我找到了解决方案,但这是使用
Mail::raw()
函数直接发送普通消息,该函数工作正常。但我不能在这里附加文件或一些html代码

这方面的任何建议