Laravel With\Mail::send无法设置标题
在Laravel 6中,我使用\Mail::send(DataGrip In.env)发送电子邮件,并且收到电子邮件,无法设置标题。 与电子邮件的内容相同。 我是这样做的: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,
$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文本将变为空,这就是为什么未设置主题的原因