我正在尝试读取从Outlook导出的味精文件。

有没有办法读取msg文件中的原始收件人
与nodejs? (我没有在线office365,我说的是磁盘上的文件)。

作为一种罕见的例外,我无法为此找到npm模块:-)

谢谢
基督教

最佳答案

我发现此库非常有用-https://www.npmjs.com/package/@kenjiuno/msgreader

理想情况下,您应该执行以下操作:

import MsgReader from '@kenjiuno/msgreader';
import * as fs from 'fs'

readMail = () => {
var readFileAsBuffer = fs.readFileSync('fileLocationHere');
var msgReader = new MSGReader(readFileAsBuffer );
var fileData = msgReader.getFileData();
//FileData will have body, subject etc
var getBody = fileData.body;
}

关于node.js - 使用 Node js读取Outlook消息文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47246944/

10-11 14:08