首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Laravel 5.6:如何发送电子邮件,客户端会将它们显示为线程/对话?

Laravel 5.6:如何发送电子邮件,客户端会将它们显示为线程/对话?
EN

Stack Overflow用户
提问于 2018-05-28 23:17:54
回答 1查看 1.3K关注 0票数 1

我的Laravel应用程序包含一个工单系统,用于发送电子邮件通知。

所有的电子邮件都是这样构建和发送的:

代码语言:javascript
复制
public function build()
{
    $email_from_name = "Support - " . config('app.name');
    $subject = "[" . $this->ticket->id . "] " . $this->ticket->subject . " - " . config('app.name');

    return $this->from('support@example.com', $email_from_name)
                    ->subject($subject)
                    ->markdown('emails.customer.ticket.comment_added')
                        ->with([
                            'nickname' => $this->user->nickname,
                            'ticket_id' => $this->ticket->id,
                            'ticket_subject' => $this->ticket->subject,
                            'ticket_text' => $this->ticket_comments->text,
                        ]);
}

不幸的是,当我收到多封这样的电子邮件时,没有电子邮件客户端(Outlook、Thunderbird、Roundcube等)将这些电子邮件显示为线程/对话。所有客户端将每封电子邮件显示为“新电子邮件”线程/对话。

什么指定,一些电子邮件是一个线程/对话,而另一些不是?我如何告诉我的Laravel应用程序,这些电子邮件是一个线程/对话?

我想,它只需要是相同的电子邮件主题,但它不起作用。

EN

回答 1

Stack Overflow用户

发布于 2018-05-28 23:36:39

线程由电子邮件客户端自动创建。你什么也做不了

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50569406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档