在Outlook 2010的插件,我想找到一個給定的電子郵件地址發送一個文件夾中的項目:查找電子郵件 - 過濾器語法
MailItem FindEmailFromSender(MAPIFolder folder, string emailAddress)
{
string filter = "[sender] = '" + emailAddress + "'"; // This filter is wrong.
return folder.Items.Find(filter) as MailItem;
}
看起來這應該是超級容易,但我無法找到正確的語法。發件人電子郵件地址過濾的正確過濾器語法是什麼?
也許屬性名稱區分大小寫。你用'[發件人]'試過了嗎? – nemesv
基於MailItem'文檔,您可能正在尋找屬性'[SenderEmailAddress]'... – nemesv
@nemesv - '[SenderEmailAddress]'有訣竅。你能否將你的評論添加爲答案,以便我可以接受它? – gilly3