问题标签 [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'
到0x100f
GUID 索引为 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 附件。
目前它只是不读取对象。任何人都可以帮忙吗?