问题标签 [msg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 从 .msg 文件中读取
我需要在.NET 中读取 Outlook .MSG 文件,而不使用 COM API for Outlook(因为它不会安装在我的应用程序将运行的机器上)。有没有免费的第三方库可以做到这一点?我想提取 From、To、CC 和 BCC 字段。如果它们也存储在 MSG 文件中,发送/接收日期字段会很好。
java - 用 Java 读取 Outlook .msg 文件的最佳库是什么?
我想从 Java 应用程序读取保存的 Outlook 消息(.msg 文件)中的文本和二进制附件,而不使用本机代码(JNI,Java 本机接口)。
Apache POI-HSMF似乎朝着正确的方向发展,但它还处于非常早期的发展阶段......
excel - 自动将数据从 Outlook .msg 文件收集到 excel 字段
每次违反策略时,我的防火墙都会向我的电子邮件发送通知。
我有大约 2500 封 .msg 格式的电子邮件,我想将它们放入一个 Excel 文档中。
基本上,我正在寻找一种方法来自动处理每个 .msg 文件并将其放在 excel 文档中的新行上。
所有 2500 多个 .msg 文件都在一个文件夹中。
我知道 .msg 文件包含二进制数据,没关系。我可以在创建 Excel 文档后对其进行清理。
谢谢,亚伦
mapi - MSG 流 ID 计算
我正在尝试计算 MSG 文件的命名属性部分的流名称,特别是字符串命名属性。MSG 文件格式规范 说ID的生成方式如下:
Stream ID = 0x100m ((ID XOR (GUID index << 1 | 1)) MOD 0x1f
其中 ID 值是“Unicode 名称标识符”的 CRC-32。我也有信心0x100m实际上是0x1000。
这以某种方式映射'x-mailer'到0x100fGUID 索引为 3 时。ID 的值为 0x894e50ff(因为它存储在另一个位置),但如何'x-mailer'转换为该值?
(这些是存储在 下的属性"__nameid_version1.0",部分在"__substg1.0_00040102"流中)。
winapi - vc++ 中 AfxGetThreadState 的无 MFC 等效项
我正在将 MFC 应用程序移植到 Win32 应用程序,我需要得到
AfxGetThreadState()->m_lastSentMsg 
Win32 中的值。
c# - C# Outlook interop 和 OpenSharedItem 用于打开 MSG 文件
为了使用 OpenSharedItem Outlook 互操作方法,我可以遵循任何教程或资源吗?我的目标是使用它读取 MSG 文件(因为它显然可以这样做)。
c# - 在显示 .msg 文件的 HTML 正文时,是否可以呈现与 Outlook 完全相同的 HTML?
我们正在显示从 Outlook 导出的 .MSG 文件中提取的 HTML 正文。
要显示 HTML 正文,需要从PR_RTF_Compressed字段中解压缩 RTF,然后将 RTF 解码为 HTML(outlook 在导出 MSG 文件时实际上将 HTML 编码为 RTF)。我们正在使用 RDO 库来解析 msg 文件并提取 HTML 正文。
RDO 生成的 HTML 并不总是与 Outlook 显示的相同(文本大小有时不匹配等)
是否有人知道与 Outlook 显示的 HTML 外观最接近的 HTML 正文提取的实现,或者这是不可能的?
c# - 将 System.Net.mail.MailMessage 保存为 .msg 文件
我正在构建一个应用程序,我有义务创建一个 MailMessage (System.Net.mail.MailMessage) 并将其作为 .msg 扩展名而不是 .eml 保存在磁盘上
下面是我用来将 MailMessage 保存为 .msg 文件的方法:
但是保存的msg文件没有打开,下面是错误: “无法打开文件xyz.msg。文件文件可能不存在,您可能没有打开它的权限,或者它可能被其他程序打开...... "
我的问题是:如何将 System.Net.mail.MailMessage 保存为 msg 文件?
vba - 将 .msg 附件的内容附加到消息正文
我有一个脚本来打开附件并将它们附加到邮件正文中。我让它适用于文本文档,但我也需要它适用于 .msg 附件。
目前它只是不读取对象。任何人都可以帮忙吗?