email - 如何仅为 Outlook 2013 将动画图像插入电子邮件正文?

标签 email outlook

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

4年前关闭。




Improve this question




我正在尝试将 .gif 插入电子邮件正文,并将其显示在 Outlook 中。

我尝试过插入→图片,但即使原件是动画的,它也会将 .gif 转换为静态图像形式。

如何在 Outlook 中获取动画图像?

最佳答案

问题归结为 Outlook 如何呈现 GIF。

Since 2007, Outlook began to use Microsoft Word as it’s text editor. Word cannot read HTML elements in your emails meaning that all GIFs you include as you write an email, or GIFs received in an email from someone else, will display as a still image of the first frame of that GIF.

In 2013, Outlook moved to a new text editor similar to word. Unfortunately the same HTML issues existed within this editor, so there was no change for users.



Source

Microsoft Office FAQ

作为一种变通方法,可以使用条件逻辑向非 Outlook 用户显示动画 gif,并为 Outlook 用户显示特定的静态图像:
<!--[if !mso]><!-->
<img class="outlookcomIMG" src="ANIMATED.gif">
<!--<![endif]-->

<!--[if gte mso 9]>
<img src="STATIC.jpg">
<![endif]-->

第一个代码块将显示一个动画 gif,而第二个代码块将在 Outlook 中显示一个静态图像。虽然不理想,但它确实允许您创建在两种环境中看起来都有效的行动号召。

Solution from Email on acid

关于email - 如何仅为 Outlook 2013 将动画图像插入电子邮件正文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37322223/

相关文章:

iphone - 从我的应用程序中启动时,字符被邮件应用程序切断

rest - 如何使用 Office 365 邮件 REST API 获取电子邮件 header ?

Java连接gmail并发送文件

php - .ics 邀请日历在 Outlook.com 问题中不起作用

html - 使用 Google Webfonts 时 Outlook 中的 CSS 字体堆栈替换问题

c# - 在邮件 header : ';' in c# 中发现无效字符

java - 由于 javax.mail.AuthenticationFailedException,无法使用 JavaMail 发送邮件

excel - 如何设置共享默认文件夹的 Outlook 子文件夹?

html - 为 outlook 调整 HTML 电子邮件中的文本

plugins - 用于自定义 CRM 的 Outlook 插件