为什么 Thunderbird 将“<a class="moz-txt-link-rfc2396E" href="http://schema.org">”添加到 html 电子邮件?

Why does Thunderbird add "<a class="moz-txt-link-rfc2396E" href="http://schema.org">" to an html E-Mail?

我一直在 google 和 Whosebug 上寻找我的问题的答案。还没有找到任何东西..

我尝试将以下 JSON-LD 和微数据模式作为电子邮件发送到我的 Gmail 帐户:

<script type="application/ld+json">
{
 "@context": "http://schema.org",
 "@type": "Person",
 "name": "Max Mustermann",
 "affiliation": "Musterfirma",
 "telephone": "01234/56789",
 "url": "http://example.com/"
}
</script>
<div itemscope itemtype="http://schema.org/Person">
 <span itemprop="name">Max Mustermann</span>
 <span itemprop="affiliation">Musterfirma</span>
 <span itemprop="telephone">01234/56789</span>
 <a href="http://example.com/ itemprop="url">Website</a>
</div>

而当我查看收到的电子邮件时,它总是这样:

    <script type="application/ld+json">
{
 "@context": <a class="moz-txt-link-rfc2396E" href="http://schema.org">"http://schema.org"</a>,
 "@type": "Person",
 "name": "Max Mustermann",
 "affiliation": "Musterfirma",
 "telephone": "01234/56789",
 "url": <a class="moz-txt-link-rfc2396E" href="http://example.com/">"http://example.com/"</a>
}
</script>
    <div itemscope="" itemtype="http://schema.org/Person"> <span
        itemprop="name">Max Mustermann</span> <span
        itemprop="affiliation">Musterfirma</span> <span
        itemprop="telephone">01234/56789</span> <a
        href="http://example.com/%20itemprop=" url"="">Website</a>
    </div>

我通过 Thunderbird 中的 insert/HTML 功能将 html 添加到新电子邮件。 我怎样才能改变 Thunderbird 的这种行为。或者你能推荐我另一个发送 html 电子邮件的程序吗? 我需要发送和接收的邮件不变.. 提前致谢!! :D

在第一种情况下 (JSON-LD):Thunderbird 似乎会自动检测 URL 并对其进行超链接。 That’s a bug.

在第二种情况下(微数据):Thunderbird 在 href 属性中对 URL 进行百分号编码。为什么?可能是因为您缺少引号:而不是

<a href="http://example.com/ itemprop="url">Website</a>

应该是

<a href="http://example.com/" itemprop="url">Website</a>