gpt4 book ai didi

laravel - 无法使用 Laravel 发送包含 HTML 标签的邮件

转载 作者:行者123 更新时间:2023-12-02 02:43:44 29 4
gpt4 key购买 nike

我想使用 Laravel 发送一封包含 HTML 标签的电子邮件,我正在使用 Mail::raw() 方法。我不想发送 View ,只想以文本形式发送数据,其中包含一些 HTML 标签。

我曾经使用过下面的代码

\Mail::raw("<h1>Hello</h1>", function ($message) use ($receiversEmail, $subject, $body) {
$message->from("<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="87efe2ebebe8c7f2f4e2f5a9e4e8ea" rel="noreferrer noopener nofollow">[email protected]</a>", 'A user');
$message->to($receiversEmail);
$message->subject($subject);
});

但是 HTML 标签没有被转换,因此我收到了一封邮件,内容如下

<h1>Hello</h1>

我怎样才能实现这个目标?

最佳答案

这个怎么样

\Mail::send([], [], function ($message) use ($receiversEmail, $subject, $body) {
$message->from("<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="dab2bfb6b6b59aafa9bfa8f4b9b5b7" rel="noreferrer noopener nofollow">[email protected]</a>", 'A user');
$message->to($receiversEmail);
$message->subject($subject);
$message->setBody("<h1>Hello</h1>", 'text/html');
});

关于laravel - 无法使用 Laravel 发送包含 HTML 标签的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63137629/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com