@independentsoft/msg
Version:
Outlook .msg file module
18 lines (13 loc) • 555 B
JavaScript
import * as msg from './../independentsoft/msg.js';
import * as fs from 'fs';
const buffer = fs.readFileSync("e:\\test.pdf");
let attachment = new msg.Attachment(buffer);
attachment.fileName = "test.pdf";
attachment.displayName = "test.pdf";
let message = new msg.Message();
message.subject = "Test";
message.body = "Body text";
message.messageFlags.push(msg.MessageFlag.UNSENT);
message.storeSupportMasks.push(msg.StoreSupportMask.CREATE);
message.attachments.push(attachment)
fs.writeFileSync("e:\\message.msg", message.toBytes());