我的Laravel应用程序包含一个工单系统,用于发送电子邮件通知。
所有的电子邮件都是这样构建和发送的:
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应用程序,这些电子邮件是一个线程/对话?
我想,它只需要是相同的电子邮件主题,但它不起作用。
发布于 2018-05-28 23:36:39
线程由电子邮件客户端自动创建。你什么也做不了
https://stackoverflow.com/questions/50569406
复制相似问题