问题标签 [eml]

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.

0 投票
1 回答
2399 浏览

java - 将附件添加到现有 eml 文件

我有一个现有的 eml 文件,其中包含正文和附件。

我只是想在这个文件中添加附件,而不是删除现有的 onlt 来添加附件。

我有这个代码来创建 eml:

}

但是我如何添加到现有而不是创建?

0 投票
1 回答
1496 浏览

vb.net - 使用 c# 或 vb.net 将 NotesDocument 从 .nsf 保存到 .eml 文件

我正在阅读 .nsf Lotus Notes 文件并获取 NotesDocument。我想将此 NotesDocument 保存为包含所有图像、文本、标题和附件的 .eml 文件。可能吗?

0 投票
1 回答
1390 浏览

outlook - 在applescript中设置文件夹和子文件夹

Outlook 的所有文件夹和子文件夹(如下列表)传入 applescript 变量(selectedMessages)。

在applescript中逐一或所有文件夹传递的任何方式(使用applescript)。

Outlook邮件文件夹的文件夹结构:

+++++++++++++

0 投票
1 回答
1156 浏览

email - 使用指定的“发件人”地址发送未发送的 EML

对于应用程序,我们希望向用户提供生成的 EML,他们可以在 Outlook 2010 中打开这些 EML,并在对邮件内容进行最小更改或添加附件或收件人后发送。我们在生成 EML 时设置的其中一件事是“发件人”地址,我们将其设置为邮箱。所有用户都可以访问此邮箱,但是当他们打开 EML 并尝试发送它时,总是会返回错误:

但是,如果用户打开邮件,通过在“发件人”组合框中选择邮箱来手动设置邮箱(请注意,电子邮件中没有任何视觉上的变化),然后发送邮件,则邮件已成功传递。在我看来,为了成功指定“发件人”地址,我在 EML 中遗漏了一些东西。我想相信只要打开邮件的用户有权访问邮箱,邮件就应该能够成功发送。

EML 的示例如下:

0 投票
0 回答
429 浏览

python - 在 Python 中创建一个 .eml 文件

有人知道该怎么做吗?我得到了电子邮件的所有信息(正文、主题、发件人、收件人、抄送、密送),需要从中生成一个 .eml 文件。

0 投票
1 回答
7895 浏览

javascript - 在 Html 中打开和查看 Eml 文件

我正在尝试创建一个 JS 脚本来打开和查看 Eml 文件。但直到现在我被困住了,没有办法走得更远。有人可以给我一些指示。我打算在这里用代码发回我的发现,以便其他人也可以受益。

0 投票
2 回答
899 浏览

vb.net - 如何在 vb.net 中发送之前将我撰写的电子邮件内容保存为 (.eml)

我在发送电子邮件时使用下面的示例代码。如何在 vb.net 中将其作为电子邮件发送之前先将其保存为 eml 文件

任何建议都受到高度赞赏。谢谢。!

0 投票
1 回答
364 浏览

java - 如何将 PST 文件中的所有或选定的电子邮件和电子邮件附件提取到本地文件夹中?

我正在使用java-libpst查看里面有哪些电子邮件和电子邮件附件。现在请建议一种将 PST 文件中的附件提取allselected email发送到本地文件夹的方法。

0 投票
1 回答
1351 浏览

c# - 将 MimeKit 消息作为文件返回给浏览器

我正在尝试通过浏览器将 eml 文件返回给用户。问题是,没有静态 eml 文件 - 页面构建它。我可以使用以下方法在 MimeKit 中构建示例消息

但是当我运行它时,我得到了这个错误

有没有解决的办法?我可以将 eml 写入临时文件夹,但显然这会影响性能,所以我宁愿不这样做。有任何想法吗?

0 投票
1 回答
1250 浏览

c# - 如果存在本地 .eml 文件,如何发送?

我正在创建一个服务,该服务在本地目录中查找 .eml 文件,如果存在则将其发送。如何在不下载我必须付费的 dll 的情况下执行此操作?我应该使用拾取目录,还是有办法加载文件并将其(带附件)发送到一个电子邮件地址?

编辑:这是我到目前为止所拥有的。 我使用 CDO.Message 加载 .eml 消息部分,因为方法 .load(filePath) 仅包含在非开源的 dll 中。然后,我将不同的消息部分保存到将使用 Exchange 服务发送电子邮件的 EmailMessage 对象中。我无法将附件与 msg 对象分开。我是否应该将附件保存为 .eml 的单独文件并在构建消息后附加它?