Как добавить информацию x-header в сгенерированный файл .eml / .msg - PullRequest
1 голос
/ 12 февраля 2012

Мое требование - открыть содержимое электронной почты, получить копию, тему, тело, вложение, получить из БД и открыть содержимое в почтовом клиенте пользователя (Outlook).

Для этого я создаю файл .eml / .msg с полученной информацией, сохраняю его на локальном диске и открываю файл .eml, весь этот процесс происходит программно в C #. Но когда содержимое открывается в почтовом клиенте Outlook, он открывается в режиме отправки (хотя при открытии сообщения для чтения / отправки).

Я хочу открыть электронное письмо в другом режиме: Составить / Ответить / Переслать. Когда я просмотрел много статей, я понял, что добавление x-header при создании файла .eml поможет. Но я уверен, как достичь этого решения.

Кто-нибудь может помочь?

1 Ответ

3 голосов
/ 22 марта 2012
var mail = new MailMessage();
mail.Headers.Add("X-Unsent", "1");
...