我目前使用 2 个不同的电子邮件帐户,其中一个被锁定在 citrix 环境后面。为清楚起见,我将 citrix 上的 Outlook 帐户命名为 Outlook A,将另一个命名为 Outlook B。在这两个实例中都使用 Outlook 2013。
我想将所有消息从 Outlook A 转发到 Outlook B 以简化操作。我知道如何使用 Outlook 规则来执行此操作。
我在 Outlook A 上收到的几乎所有电子邮件都与 JIRA 问题有关,我希望 Outlook 中所有与同一问题相关的电子邮件都显示为对话。我们的 Jira 会针对与单个问题相关的所有电子邮件发送相同主题的电子邮件,但这不足以让 Outlook 创建对话。
从这个帖子看起来在电子邮件开头添加“RE:”将使 Outlook 将具有相同主题的电子邮件分类到对话中,但是如果您通过将电子邮件从 Outlook A 转发到 Outlook B(并将 FW 更改为 RE)来做到这一点,这个技巧似乎不起作用。
经过一番调查,似乎这与 Outlook 中的电子邮件对象的属性有关。具体来说,Outlook 中的对话似乎由三个属性控制MailItem.对话主题,MailItem.对话索引和MailItem.对话ID。我的猜测是 JIRA 最初不会发送带有这些属性的电子邮件,Outlook 在收到电子邮件时会设置这些属性,并且如果主题包含“RE:”,它会将它们设置为对话的一部分。但是,当将电子邮件从 Outlook A 转发到 Outlook B 时,这些属性会随它一起发送,因此 Outlook 根本不会查看主题来确定这些电子邮件是否应该成为对话的一部分。
基于这个问题我尝试创建一条规则,该规则将设置收到的任何与 jira 相关的电子邮件的对话属性。但是,由于对话属性最初是只读的,因此此解决方案需要添加框架/库由于公司政策,在这种情况下我无法使用它。
我希望在从 Outlook A 向 Outlook B 发送电子邮件时仍然可以设置对话属性(到目前为止,我只尝试过在 Outlook A 中接收电子邮件)。但是我还没有找到这样做的方法。不使用外部框架/库可以做到这一点吗?