Есть ли способ создать MSG-файлы для Outlook в системе на базе Linux? - PullRequest
0 голосов
/ 09 июля 2019

Так что моя нынешняя ситуация такая.Я получил сайт, работающий с использованием колбы.На основе пользовательского ввода я хочу создать уже подготовленный MSG-файл для Outlook.Часть передачи пользовательского ввода в колбу уже работает, так что теперь мне нужно только создать файл .msg.Я просто не могу понять, как это сделать.Предпочтительно, он должен быть в состоянии работать в системе на основе Linux.

Ответы [ 3 ]

0 голосов
/ 09 июля 2019

Файл .msg подробно описан. Таким образом, вы можете составить их самостоятельно. См. Элемент Outlook (.msg) Формат файла для получения дополнительной информации.

Я нашел библиотеку с открытым исходным кодом, которую можно использовать в C # для генерации MSG-файлов - MsgKit . И я думаю, что вы можете найти аналогичную сборку, которая может быть использована и в вашем языке программирования.

Наконец, вы можете найти сторонние библиотеки для программного создания MSG-файла, см. Aspose .

0 голосов
/ 09 июля 2019

Вы можете легко создать файл EML (MIME) - Outlook будет рад показать его пользователю точно так же, как файл MSG. Если вы хотите, чтобы сообщение не было отправлено, не забудьте установить заголовок X-Unsent MIME.

0 голосов
/ 09 июля 2019

Вы можете создавать .msg файлы, если в вашем распоряжении есть приложение Outlook.Поскольку .msg это формат propriatery, шанс вы создать один без какого-либо инструмента MS (например, Outlook) очень маловероятно.Если у вас есть перспективы, вы можете загрузить свои электронные письма в этом формате и затем использовать их в своем приложении.

Существует множество .msg читателей и конвертеров в .eml, но, к сожалению, ничего на базе Linux, посколькуЯ знаю.

...