Я работаю над Windows-клиентом, написанным на WPF с C # на .Net 3.5 Sp1, где требуется, чтобы данные из электронных писем, полученных клиентами, могли храниться в базе данных. Прямо сейчас самый простой способ справиться с этим - скопировать и вставить текст, тему, контактную информацию и время, полученные вручную, используя количество ctrl-c / ctrl-v, вызывающее артрит.
Я подумал, что простой способ справиться с этим - позволить пользователю перетаскивать одно или несколько писем из Outlook (все они используют Outlook 2007 в настоящее время) в окно, позволяя моему приложению извлекать необходимую информацию и отправлять ее. в бэкэнд-систему для хранения.
Однако, несколько часов поиска информации об этом, кажется, указывают на шокирующую нехватку информации об этой, казалось бы, основной задаче. Я бы подумал, что что-то вроде этого было бы полезно во многих различных настройках, но все, что я смог найти до сих пор, - это недоделанные решения.
У кого-нибудь есть советы, как это сделать? Так как я просто собираюсь читать письма, а не отправлять что-либо или делать что-то злое, было бы неплохо с решением, которое не включает в себя всплывающие окна с ненавистной безопасностью, но что-то превосходит невозможность сделать это вообще. 1007 *
По сути, если бы я мог получить список всех почтовых элементов, которые были отобраны, перетащены и удалены из Outlook, я смогу справиться с остальными самостоятельно!
Спасибо!
Rune