图标显示在电子邮件签名上方

问题描述

我创建了一个电子邮件签名,该签名在最后一次测试完成之前一直可以正常工作到8月14日。但是今天,在Outlook上,签名顶部带有此图标,并且并非所有人都看到。图标

enter image description here

标题Show original size。复制签名的HTML不变。

这里是签名http://joseadrian.com/signature.html。它仅在可视版本中发生,而在文本区域中不显示文本。同样,当我发送邮件时,它不会发生,但是当其他用户使用相同的电子邮件客户端发送邮件时,它会发生。

在检查message source时,Outlook似乎为某些人过滤了电子邮件,并在代理//imgproxy-prod.services.web.outlook.com/proxy/?u=...后面添加了图像。那是我唯一能发现的区别。

  • 我发送带有签名的电子邮件,其他用户看不到图标
  • 其他用户向我发送带有签名的电子邮件,我看到图标
  • 其他用户向带有签名的其他用户发送电子邮件,他们会看到图标

有什么办法可以使该图标不出现?该图标未显示message source上,而是在加载电子邮件一秒钟后显示。使用的电子邮件客户端是Outlook for Web和台式机(应用程序/程序)

解决方法

分析不同的电子邮件后,当电子邮件中元素的宽度大于阅读面板时,该图标就会出现。

当HTML的宽度为'100%'时,电子邮件客户端会以某种方式为表格设置固定宽度。

<!-- Somehow  vvvvvvvvvv  turns into a fixed width `##px` in the email client -->
<table style="width:100%" width="100%">