В настоящее время у меня есть приложение электронной почты, и я хочу добавить отправку сообщений с .eml, но не в виде вложенного файла без отправителя в содержимое. Я не знаю, с чего начать. Моей первой идеей было извлечь сообщение из файла .eml и вернуть сообщение CDO.
Отправить сообщение электронной почты eml С#
comment
Я думаю, вам следует проанализировать содержимое вашего файла eml и использовать результаты для полей вашей электронной почты. Знаете ли вы структуру файла eml?
- person fryday   schedule 15.01.2016
comment
Для него нет официального RFC. Но обычно он хранится в rfc0822. Вы можете найти его здесь: ietf.org/rfc/rfc0822.txt . Каков источник ваших файлов eml?
- person fryday   schedule 15.01.2016
comment
Мне нужно добавить к сообщению из файла eml класс MailMessage.
- person gvivetapl   schedule 18.01.2016
comment
Вы ищете решение или готовую библиотеку?
- person fryday   schedule 19.01.2016
Ответы (1)
Возможно, это будет библиотека OpenPop.NET (http://hpop.sourceforge.net/). Синтаксический анализ MIME включен и, насколько я помню, когда-то у меня работал нормально. У меня сложилось впечатление, что это то, что вы ищете.
person
Community
schedule
15.01.2016
Мне нужно добавить к сообщению из файла eml класс MailMessage.
- person gvivetapl; 18.01.2016