Как мне закодировать письмо RTF с вложениями в файл winmail.dat? - PullRequest
0 голосов
/ 16 октября 2019

В настоящее время я изучаю с Microsoft OpenTnefStreamEx для кодирования всех свойств всего объекта сообщения в C ++, а затем возвращаю поток контента в байтах обратно в C # для mimekit, чтобы преобразовать содержимое в часть mime с ms-tnef тип содержимого, заданный в файле winmail.dat.

Я крайне незнаком с C ++, так как я в основном работаю с C # и поэтому не совсем понимаю, как кодирование tnef работает с OpenTnefStreamEx. Как я должен манипулировать addprops/setprops, чтобы Outlook мог правильно обрабатывать электронную почту после ее отправки?

Текущий код корректно работает так, как mimekit декодирует tnefpart, и некоторые манипуляции с моими кодами во время декодирования, но сам по себе обзор без запуска моей надстройки открывает электронное письмо какпустое письмо(Заказчику требуется совместимость с нативным внешним видом)

Существует серьезная нехватка информации о кодировке TNEF в Интернете, чтобы я мог ее понять, и любые указатели (желательно с некоторыми примерами использования, которые Microsoft, похоже, не любит предоставлять) были бы глубокооценили! Если есть лучшая альтернатива для кодирования TNEF, кроме использования OpenTnefStreamEx, было бы неплохо и какое-то направление, так как в настоящее время я почти полностью озадачен тем, как действовать.

...