Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel With\Mail::send无法设置标题_Laravel_Email - Fatal编程技术网

Laravel With\Mail::send无法设置标题

Laravel With\Mail::send无法设置标题,laravel,email,Laravel,Email,在Laravel 6中,我使用\Mail::send(DataGrip In.env)发送电子邮件,并且收到电子邮件,无法设置标题。 与电子邮件的内容相同。 我是这样做的: $data = array ( // That is not applied 'title' => 'Title 234', 'bodyMessage' => $message_text, 'sender_username' => $name,

在Laravel 6中,我使用\Mail::send(DataGrip In.env)发送电子邮件,并且收到电子邮件,无法设置标题。 与电子邮件的内容相同。 我是这样做的:

    $data = array ( // That is not applied
        'title' => 'Title 234',
        'bodyMessage' => $message_text,
        'sender_username' => $name,
        'sender_email' => $email,
        'site_name' => $site_name,
    );

    \Mail::send ( 'emails/contact_us', $data, function ($message) use($data, $donotreply_email, $contact_us_email) {
        $message->from ( $donotreply_email, 'Support of ' . $data['site_name'] );
        $message->to ( $contact_us_email )->subject ( $data['bodyMessage'] );
//$message->title('message 34 title');//如果要取消注释,它也不起作用。 } );

哪种方法有效


谢谢

如果要设置邮件标题,则表示邮件
主题
。因此,设置主题而不是标题

$message->subject('Message 34 Title'); 

如果要设置邮件标题,则表示邮件
主题
。因此,设置主题而不是标题

$message->subject('Message 34 Title'); 

->subject($data['bodyMessage']?$data['bodyMessage']:'如果此subject get表示您的bodyMessage为空')尝试上述条件我以为您$message_text为空,这就是为什么未设置subject->subject($data['bodyMessage']?$data['bodyMessage']:'如果此subject get表示您的bodyMessage为空')尝试上述条件,我以为$message\u文本将变为空,这就是为什么未设置主题的原因