Как я могу изменить разговорную тему, чтобы письма с разными темами помещались в одну ветку?

Я хочу помочь Outlook 2010 создать поток моих писем. Насколько я понимаю, это основывает разговор наconversationTopic собственностьMailItem, Я написал следующий метод и создал правило, чтобы оно вызывало темы электронной почты, такие как «Заказ № 345 - ответ от поставщика» и «Заказ № 345 - ответ от клиента», и помещал их в одну цепочку. К сожалениюconversationTopic свойство только для чтения

Кто-нибудь знает способ обойти это или, возможно, лучший способ выполнить ту же задачу? Спасибо!

Sub ModifyConversationTopic(Item As Outlook.MailItem)
    Dim regex As RegExp
    Dim newMailItem As Outlook.MailItem
    newMailItem = Item.Copy
    Set regex = New RegExp
    regex.IgnoreCase = False
    regex.Global = True
    regex.Pattern = "(Order# [0-9]+) .*"
    If regex.Test(newMailItem.Subject) Then
        Dim matches As MatchCollection
        Set matches = regex.Execute(newMailItem.Subject)
        Set topic = matches.Item(0)
        MsgBox ("OH YEAH" + topic)
        newMailItem.ConversationTopic = topic
        newMailItem.Save
    End If
End Sub

Ответы на вопрос(4)

Ваш ответ на вопрос