В настоящее время я пытаюсь создать файл .eml на С# с некоторой информацией (показанной ниже), которую следует открыть как черновик в Lotus Notes. Создание .eml работает и содержит информацию, которую я хочу иметь. Однако проблема в том, что если я открываю этот файл в Lotus Notes, он отображается не как черновик, а как уже отправленное электронное письмо. Вы не можете редактировать получателей. Но это то, что я хочу иметь. Пользователь должен проверять электронную почту перед отправкой и должен иметь возможность изменить получателей.
Я провел небольшое исследование и нашел это thread, я попробовал предложенный в комментариях обходной путь, но ничего не вышло. Я не нашел никакой другой информации по этой теме, кроме этой ветки.
Вот мой исходный код:
private void CreateEMailTemplate()
{
MailMessage EMailTemplate = new MailMessage();
EMailTemplate.Headers.Add("X-Unsent", "1");
EMailTemplate.From = new MailAddress("[email protected]", "Testuser");
EMailTemplate.To.Add("[email protected]");
EMailTemplate.Subject = "Create E-Mail Template";
EMailTemplate.Body = "Body of the Template!";
SmtpClient smptClient = new SmtpClient();
smptClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
smptClient.PickupDirectoryLocation = @"C:\Users\Test\Desktop\";
smptClient.Send(EMailTemplate);
}
Я был бы благодарен за любой совет или ответ, возможно ли это вообще с Lotus Notes или если это другой способ сделать это. Спасибо и приятных выходных!