如何通过javamail发送两封电子邮件,以便Outlook将它们放在同一个对话中?

时间:2010-03-11 08:10:22

标签: java outlook javamail

在某些时候,我发送了一封电子邮件,它由交换服务器处理和接收,然后由Outlook客户端查看。稍后,我会发送另一封电子邮件,其中包含与第一封电子邮件相关的回复/相关内容。当我通过对话分组电子邮件时,我希望Outlook知道它们是相关的并将它们组合在一起。

有几点需要注意:

  1. 我将无法访问第一封电子邮件的消息对象以进行回复。
  2. 撰写第二封电子邮件时,我会收到第一封电子邮件的主题,留言ID和正文。
  3. 我已尝试在第二封电子邮件中添加“in-reply-to”和“references”标题字段,但outlook不会对其进行对话。不过,Thunderbird和Gmail会对它们进行适当的处​​理。

1 个答案:

答案 0 :(得分:2)

将邮件分组为对话时,Outlook很可能不会使用标题字段,而是使用主题行。它会忽略像Fw:和Re:。

这样的词

尝试将Re:添加到第一个邮件主题,并将其用作第二个邮件主题。

参考:http://lifehacker.com/157042/make-outlook-thread-conversations-like-gmail