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