【问题标题】:How to embed image or video in Outlook 2007 e-mail如何在 Outlook 2007 电子邮件中嵌入图像或视频
【发布时间】:2019-07-19 02:30:17
【问题描述】:

我希望能够在使用 Outlook 2007 发送的电子邮件中嵌入图像或视频。我说“嵌入”是因为我不想粘贴图像本身,这可能会使电子邮件非常大。我需要的是能够在电子邮件中放置一个 HTML 标记并将其读取为 HTML,例如

<img src="http://ImageURL">

<iframe src="https://player.vimeo.com/video/number" OtherParameters></iframe>

在 Outlook 中,我将“选项 > 格式”设置为 HTML,所以我认为应该有一种方法可以包含 HTML 标记。但是怎么做呢?

【问题讨论】:

    标签: html image email outlook


    【解决方案1】:

    一年后我figured it out。诀窍是“插入为文本”的文件(如Jorge's answer 中的说明)必须是完整的 HTML 文件,包括&lt;HTML&gt;&lt;body&gt; 标记。这告诉 Outlook 将文件解释为 HTML,而不是实际将其插入为文本。

    【讨论】:

      【解决方案2】:

      在outlook(VSCode、notepad、sublime等)之外编写html文件,然后保存。

      接下来,单击“附加文件”/“插入文件”图标(回形针)。然后选择html文件,但不是点击插入,而是选择“Insert as Text”enter image description here

      【讨论】:

      • 这些说明是否适用于 Outlook 2007?我没有看到“插入为文本”。 “插入”选项卡有一个“包含”部分,其中有“附加文件”(回形针)、“附加项目”和一些其他选项。唯一的“作为文本”位于“附加项目”下,但这似乎只允许从 Outlook 中选择项目,而不是文件。我错过了什么吗?
      • 好的,等一下,我找到了“插入为文本”。我在 Outlook 菜单中寻找它,但它在“插入文件”对话框中(通过单击 Outlook 菜单中的“附加文件”按钮获得),在“插入”按钮的下拉菜单中。但是当我对 HTML 文件执行此操作时,它只是将文件的文本插入到电子邮件中。它不会将其解释为 HTML。我做错了吗?
      • 它适用于 Outlook 2016。也许编辑器不会解释 HTML。如果您在将 HTML 附加为文本后向自己发送电子邮件会发生什么?
      • 好的,我用iframe 标签尝试了这个实验。它不起作用。在收到的电子邮件中,标签内的 URL 已转换为链接,但 iframe 标签仍为文本。 (我插入的文本文件只包含一个标签。它不包含html 标签或body 标签或其他任何东西。这就是您插入的内容 - 一个仅包含一个标签的.htm 文件,一旦你插入它就会被解释为 HTML?)
      • 我发现这个引用 (outlook-apps.com/html-ignored-by-outlook) 说 Outlook 忽略 iframe 标记。所以我用img标签尝试了你的方法,它仍然呈现为文本,而不是图像。
      【解决方案3】:

      如果您想在 Outlook 2016 中添加指向电子邮件的链接,请按照以下步骤操作

      • 在您的消息中,选择要更改为超链接的文本。
      • 在“消息”选项卡上,单击“超链接”。
      • 在“链接”框中,输入链接地址。

      【讨论】:

      • 不,这不是我要问的。我知道如何添加链接,这意味着我不必担心如何添加锚标记&lt;a HRef="URL"&gt;text&lt;/a&gt;。我的问题不是如何插入链接,而是如何插入图片或视频,大概意思是插入imgiframe标签。
      猜你喜欢
      • 2022-09-25
      • 2012-03-30
      • 2012-10-10
      • 2010-10-01
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 2018-12-24
      相关资源
      最近更新 更多