Я создал небольшую надстройку Outlook для добавления ссылки в тело письма, если тема письма содержит определенную строку. В настоящее время ссылка будет добавлена только в том случае, если письмо было открыто (дважды щелкнуто). Есть ли способ добавить ссылку без предварительного открытия сообщения пользователем? Или то, что я спрашиваю, невозможно? И если да, то почему?
void inspectors_NewInspector(Inspector Inspector)
{
Outlook.MailItem mailItem = Inspector.CurrentItem as Outlook.MailItem;
if (mailItem != null)
{
if (mailItem.Subject.StartsWith("ABCDE"))
{
mailItem.BodyFormat = OlBodyFormat.olFormatHTML;
mailItem.HTMLBody = "<html><body>Click <a href='www.google.com'>here</a>.<br><br></body></html>" + mailItem.HTMLBody;
mailItem.Save();
}
}
}