C # импорт / экспорт данных в Mailclient - PullRequest
0 голосов
/ 25 февраля 2019

В настоящее время я работаю над программой для экспорта / импорта данных из других почтовых клиентов в Outlook.До сих пор кажется, что у меня есть две опции:

  1. Я учусь писать в pst-файл, чтобы я мог легко импортировать необходимые данные.
  2. Я создаю другую, самостоятельноустановил соединение.

Я не спрашиваю, какой из них использовать, а скорее по некоторым советам, потому что пока при планировании я сталкивался с несколькими вещами с каждым методом, которые могут оказаться слишком большими проблемами.

  1. До сих пор я не смог найти существующую библиотеку, позволяющую записывать в файл .pst.Мне повезло, что я наконец-то нашел библиотеку, которая позволяет читать pst-файл с открытым исходным кодом.

  2. Я пока не нашел способа программно создать новый почтовый элемент в папке «Входящие».,Мне удалось создать новое электронное письмо, которое можно отправить, но еще не пришло, которое является "входящим".

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

Я рекомендую создать временную учетную запись IMAP на любом IMAP-сервере, который вам больше нравится (будь то GMail, Yahoo! Mail, какая-либо другая бесплатная учетная запись IMAP или локальный сервер Exchange / Dovecot / etc).

Затем, после настройки, экспортируйте почту из Mail Client X на сервер IMAP, а затем добавьте временную учетную запись IMAP в Outlook и скопируйте их все в папки Outlook.

0 голосов
/ 25 февраля 2019

вы смотрели в Outlook Interop?в зависимости от того, как ваше приложение будет работать, это отличный способ взаимодействия с Outlook на высоком уровне, вы можете легко создавать mailItems, календарь, заметки и т. д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...