gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:48 24 4
gpt4 key购买 nike

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

最佳答案

第一步是将 EML 文件作为字符串或流加载。EML 文件应如下所示:

Date: Wed, 29 Jan 2014 11:10:06 +0100
To: "Foo Bar" <foo.bar@example.com>
From: Online Shop <no-reply@example.com>
Subject: Winter promotions
Content-Type: text/plain; charset=utf-8

Some Content

如果你想自己解析它,你必须寻找这样的键:

/[\n\r]+[\-a-zA-Z]+:/      (a newline followed by a word with no spaces and a colon)

冒号之后和下一个键之前的所有内容都将成为该键的值。

  • 但是请记住,按键会重复出现,而且它们出现的顺序很重要,
  • 有些键是可选的,现在您会发现大多数 eml 都有大量自定义键,
  • 您应该仔细检查这些值,因为有些值需要解码算法才能使用。

如果你想了解更多,你可以看看这些:

如果你想要一些可用的工作代码,你可以看这里:

关于javascript - 在 Html 中打开和查看 Eml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26325998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com