大家好,
我是 Discourse 平台的新手。我们的 IT 团队搭建了该平台,目前我正在负责管理工作。
我们公司使用 Outlook,活动摘要/摘要邮件的显示效果有些异常。
请问是否有任何方法可以在我这边修复并重新对齐底部的点赞/评论/用户头像?
大家好,
我是 Discourse 平台的新手。我们的 IT 团队搭建了该平台,目前我正在负责管理工作。
我们公司使用 Outlook,活动摘要/摘要邮件的显示效果有些异常。
请问是否有任何方法可以在我这边修复并重新对齐底部的点赞/评论/用户头像?
您使用的是哪个版本的 Outlook?我们不支持非常旧的软件,因此此信息非常重要。
当我在 Litmus 上测试摘要邮件时,发现 Outlook 2010(Windows 10)和 Outlook 2013(Windows 10)存在该问题。在我 Litmus 计划提供的其他所有邮件客户端中,摘要邮件显示均正确。目前尚不清楚导致该问题的具体原因,但我认为应该可以修复。
这是 Outlook for Office 365 MSO。版本 1911,内部版本 12228.20364。
不过,我使用的是 Windows 10。
我意识到我并未在 Litmus 上可用的所有 Outlook 版本中测试此问题。我在以下版本中看到了 OP 所述的显示问题:Outlook 2010(Windows 10)、Outlook 2013(Windows 10)、Outlook 2016(Windows 10)、Outlook 2016 120 DPI(Windows 10)以及 Outlook 2019(Windows 10)。由于该问题在 Outlook 2019 中依然存在,看来它可能会持续一段时间。我会尝试找出导致该问题的原因。
问题出在生成摘要邮件该部分的标记上。这是 Outlook 2019(Windows 10)的截图:
我在测试过的所有桌面版 Outlook 中都发现了这个问题(Outlook 2010 至 Outlook 2019)。Litmus 上可用的测试均在 Windows 10 上运行。这些版本的 Outlook 的共同点是,它们都使用 Microsoft Word 来渲染邮件。
Microsoft Word 无法处理 Discourse 标记中的 CSS float 规则。这正是导致“点赞”和“回复”计数显示在图标下方而不是浮于其侧的原因。垂直对齐问题是由渲染引擎在尝试应用邮件 CSS 时向标记中添加的一些 p 元素造成的。Outlook 会向 p 元素添加内边距,以尝试复制邮件的 CSS 效果。
我曾花了一些时间尝试寻找解决此问题的 CSS 方案,但认为这似乎不可行。要修复该问题,我们必须更改邮件该部分的标记,改用表格而非 CSS。
@neil 这个问题你之前处理过吗?
我记得我们修复了许多 Outlook 样式问题,但一些对齐问题仍然存在,当时我们认为已经足够好了。不过这些截图看起来比我记忆中更糟糕。似乎是 Outlook 出现了回退,或者它支持的电子邮件功能发生了变化。
我也管理着两个 Discourse 社区,我们在 Outlook 中遇到了相同的摘要通知格式问题。我们的营销团队对通信的主题和设计进行了严格管理。由于许多用户使用 Outlook,营销团队要求我们找到通知的变通方案。在此期间,我不希望关闭摘要通知。这是否是我的最佳选择?我能否在系统级别关闭所有摘要通知,还是必须逐个用户在偏好设置中进行操作?谢谢!