【问题标题】:Outlook message preview bug when sending from Outlook从 Outlook 发送时的 Outlook 邮件预览错误
【发布时间】:2019-03-28 02:11:29
【问题描述】:

我知道你们中的大多数人很幸运没有处理这个问题,但不幸的是我不得不这样做,所以......

我有一个从 Outlook 发送电子邮件的客户,我一直在为她创建一些 .oft 模板。一切都很好,她很好,电子邮件没有响应,而且其中大多数是在 Outlook 中打开的内部电子邮件。

但是,每当我将图像标题作为电子邮件中的第一件事时,Outlook 预览窗格就会将图像 URL 显示为邮件预览中的第一行,而不是图像 alt 标记或其他任何内容。

不确定是否有解决办法?任何帮助表示赞赏。

尝试将 alt 标记添加到标题图像,在发送前在 Outlook 中更改它 - 没有任何帮助。

【问题讨论】:

    标签: email outlook html-email


    【解决方案1】:

    Outlook 2013-2019 将预览电子邮件的前 35 个字符。您有两个选择,您可以指示您的客户始终以文本开头并将其视为次要主题行,或者您可以连续添加一个带有 35 个   的隐藏区域,以便客户可以从图像开始,但随后你失去了预览文本。

    <div style="font-size: 1px; line-height:1px; display: none !important; mso-hide:all;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
    

    或者……

    <div style="font-size: 1px; line-height:1px; display: none !important; mso-hide:all;">Dealing with Outlook's shortcomings</div>
    

    最简单的方法可能是说服他们将它作为每条消息的第二个主题行,这样他们就会养成使用它的习惯,这样 url 问题就不会再出现了。

    有关预览文本的更多信息:

    祝你好运。

    【讨论】:

    • 太棒了!非常感谢。第一种方式 (35  ) 对我不起作用,预览文本仍在显示图像 URL。但是在带有我选择的预览文本(非空)的图像之前添加隐藏的 div 效果很好。
    • 而且,我的 Outlook(Microsoft Outlook for Office 365 MSO)默认视图是 3 行文本作为预览 - 所以看起来  选项也可以,但您需要超过 35 个!谢谢!
    • 您没有指定所支持的 Outlook 版本,因此我介绍了最后几个桌面版本以及它们支持的内容。如果您查看我共享的链接,您会看到各种电子邮件客户端将预览多少个字符。好消息是您现在有了解决方案。
    • @gwally “默认显示 35”,但用户可以选择显示更多。见图片 --> i.stack.imgur.com/gND3O.png。所以最好添加更多以防万一;-)
    猜你喜欢
    • 1970-01-01
    • 2018-05-30
    • 2013-05-27
    • 2014-04-06
    • 2017-08-29
    • 1970-01-01
    • 2018-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多