Я пишу VSTO Outlook addin в C#, и мне нужно различать, предоставляется ли MailItem входящим или исходящим (или ни один из них, если это, например, черновик).Outlook MailItem: как отличить почту от входящей или исходящей?
Есть ли какой-нибудь надежный способ сделать это? Лучшее решение, которое я сейчас получаю, будет получать список получателей, cc и bcc, загружать адреса электронной почты из активных учетных записей и проверять, пересекаются ли эти два списка, но это кажется мне довольно хрупким, и я надеюсь, что есть лучшее решение ,
Вариант использования: Я хотел бы получить соответствующую дату для электронной почты, которая может быть получена либо в формате ReceivedTime, либо в SentOn, но для того, чтобы узнать, какой из них я должен использовать, я знал, была ли отправлена или получена почта.
Спасибо за идеи :)
Вы должны проверить все получатель, куб.см, и т.д, или вы можете просто посмотреть на отправителе? Если владелец аккаунта не отправил его, он поступает. –
Не отправлено ли каждое полученное письмо? – Roland