В настоящее время я изучаю с Microsoft OpenTnefStreamEx для кодирования всех свойств всего объекта сообщения в C ++, а затем возвращаю поток контента в байтах обратно в C # для mimekit
, чтобы преобразовать содержимое в часть mime с ms-tnef
тип содержимого, заданный в файле winmail.dat.
Я крайне незнаком с C ++, так как я в основном работаю с C # и поэтому не совсем понимаю, как кодирование tnef
работает с OpenTnefStreamEx. Как я должен манипулировать addprops/setprops
, чтобы Outlook мог правильно обрабатывать электронную почту после ее отправки?
Текущий код корректно работает так, как mimekit
декодирует tnefpart
, и некоторые манипуляции с моими кодами во время декодирования, но сам по себе обзор без запуска моей надстройки открывает электронное письмо какпустое письмо(Заказчику требуется совместимость с нативным внешним видом)
Существует серьезная нехватка информации о кодировке TNEF в Интернете, чтобы я мог ее понять, и любые указатели (желательно с некоторыми примерами использования, которые Microsoft, похоже, не любит предоставлять) были бы глубокооценили! Если есть лучшая альтернатива для кодирования TNEF, кроме использования OpenTnefStreamEx, было бы неплохо и какое-то направление, так как в настоящее время я почти полностью озадачен тем, как действовать.