邮件客户端发件人图标

Zyg*_*tas 7 dns email icons metadata favicon

为什么电子邮件客户端(例如 Windows Mail)会显示来自多个公司的图标(发件人图片)?

在此处输入图片说明

可以看到,微软、Tubmlr、Paypal 提供图片,还有 Go Daddy、Amazon、Github、Quora、Medium、Meetup 等;但是,大多数商业发件人没有发件人图片。

发件人图片是如何实现的?

我已经尝试过的:

让我们假设,我拥有 hello@example.com

  1. 将 hello@example.com 添加到 Gravatar 并上传自定义图标。
  2. 为 hello@example.com 创建了 Google 帐户并更改了帐户图片。
  3. 将 favicon.ico 添加到 example.com
  4. 向 example.com 添加了具有多种图标大小的 webmanifest
  5. 在 example.com 的 / 中尝试了多个链接标签
  6. 配置 DNS 服务器以包含 BIMI 的所有必需记录 (SPF/TXT/DMARC/DKIM)。

还没有运气。它们是否在电子邮件客户端中进行了硬编码?那会很奇怪,因为为什么 Quora 是硬编码的,而 Yahoo 不是,所以我可能会拒绝这个理论。

我还注意到,发件人图片取决于完整的电子邮件地址:来自 no-reply-aws@amazon.com 的电子邮件中有图片,但来自 aws-marketing-email-reply@amazon 的电子邮件中没有图片.com

它是如何从发送方完成的?这些公司做了什么来使他们的发件人的图片能够自动显示?

附注。问题移自/sf/ask/4082979211/

更新 1:相同的发件人图片显示在 Windows Mail 和 Office Web 应用程序中。

更新 2:我开始认为这些公司在所有最大的电子邮件提供商(如 Google 和 Microsoft)上都使用相同的电子邮件地址创建了帐户。我通过在 Google 上创建 hello@example.com 作为品牌帐户进行了测试,所有使用 Gmail 的收件人都开始看到我的发件人图片。Microsoft Mail/Outlook 可能也有类似的情况。

Mar*_*art 4

在邮件客户端中使用“favicons”完全取决于您的电子邮件客户端。我知道 Mozilla Thunderbird 至少在五年前就有一个插件可以做你想做的事;该附加组件基本上被设置为“硬编码”图像以用于特定的电子邮件地址;IE:如果from:地址是page_rank@gmail.com加载项,则会在收件箱列表中使用 GMail 图标。

因此,如果您拥有自己的域名bogus.example.com,并且可能有 20 个人拥有您的域名的电子邮件地址,那么大多数邮件客户端不太可能会去获取https://bogus.example.com/favicon.ico并使用它。