MSGraph-从回复中获取外部电子邮件对话

问题描述 投票:0回答:1

我的团队正在构建票务系统。目标是当我们收到新电子邮件时,我们将创建一个新票证。该电子邮件的所有回复都保存在同一票证上。我们有在简单情况下工作的这些基本目标,但是,有一种情况我们正在努力寻找一种好的解决方案。客户将向我们发送电子邮件,从而创建票证,然后我们回覆要求提供的信息。客户会将我们的回复发送给公司内部人员。然后,他们将通过回复“请参阅下文”将回复发送给我们。该回复将在电子邮件的评论部分中进行他们与他们的同事之间的对话。评论部分还将包含我们不想重复的整个电子邮件链。我们遇到的问题是从评论部分中获取他们的对话,并在响应中添加“请参阅下文”,并将其添加到故障单中。解决此问题的唯一方法是手动解析电子邮件的注释部分,但是这很容易出错。有谁知道一种更好的跟踪通过电子邮件发送给您的对话的方法?我们在内部使用msgraph来发送和接收电子邮件,并使用其api来使它们具有uniqueBody和body,但它们似乎没有办法将其分解为不同的部分。

我需要什么这些选项中的任何一个>

1-从电子邮件链中获取唯一主体列表,但不使用对话ID,因为在某些情况下这是不够的。

2-获取传入电子邮件的上一个会话ID。我的意思是,如果该电子邮件是电子邮件列表,并且转发给我。

我的团队正在构建票务系统。目标是当我们收到新电子邮件时,我们将创建一个新票证。该电子邮件的所有回复都保存在同一票证上。我们在...

microsoft-graph microsoft-graph-sdks
1个回答
0
投票
UUID uuid = UUID.randomUUID();
message.addProperty("InternetMessageId", String.format("%s",uuid.toString()));
© www.soinside.com 2019 - 2024. All rights reserved.