VTSO Outlook - Application.AdvancedSearch - PullRequest
0 голосов
/ 07 января 2011

Насколько я могу судить, следующие фильтры не могут ничего вернуть

urn: schemas: httpmail: from urn: schema: mailheader: from

(также пробовал to ифильтры cc)

Я пробовал =, как и все остальное, что я могу придумать.Я могу заставить

urn: схемы: httpmail: тему urn: схемы: httpmail: textdescription

работать нормально.Мне нужно отфильтровать по To, From и CC

любые идеи ?!Попытка фильтрации почтовых элементов с помощью расширенного поиска

Редактировать: только что получил urn: схемы: httpmail: fromemail и urn: схемы: httpmail: от имени к работе, но я хотел бы иметь одно поле, которое содержит как имя, так иэлектронная почта "Джон Смит"

1 Ответ

2 голосов
/ 07 января 2011

Нет свойства MAPI, в котором бы SMTP-адрес электронной почты и отображаемое имя сохранялись в одном значении.Вы должны использовать оба PR_SENDER_EMAIL_ADDRESS_W (http://schemas.microsoft.com/mapi/proptag/0x0C1F001F) и PR_SENDER_NAME_W (http://schemas.microsoft.com/mapi/proptag/0x0C1A001F).

). Хорошая уловка - проверить свой фильтр в представлении, и когда он получает ожидаемые элементы, вы можете просмотреть фильтр DASL, который используется за кулисами.на вкладке SQL:

http://blogs.msdn.com/b/philliphoff/archive/2008/12/19/finding-dasl-property-names.aspx

...