我在Windows 7上使用Thunderbird 52.5.2。
当我撰写html电子邮件并发送时,Thunderbird会将电子邮件地址和http:// urls转换为发送电子邮件时写入可点击的超链接。我不希望Thunderbird为我做这件事,我会在需要时通过insert->链接手动完成。
当我编写和发送html电子邮件时,如何防止Thunderbird自动将URL重写为超链接?
例如,我想写一个这样的html电子邮件:
Email content I composed (I'm not able to embed img now, please click to view)
Thunderbird将重写电子邮件地址和http网址,如下所示(源代码视图)
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=en-US">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<b>H</b><i>ELLO</i><br>
This is an email address <a class="moz-txt-link-abbreviated" href="mailto:dummy@example.com">dummy@example.com</a><br>
This is a http url <a class="moz-txt-link-freetext" href="http://www.example.com/dummy.html">http://www.example.com/dummy.html</a><br>
<br>
</body>
</html>
但我希望Thunderbird保留我写的内容(源代码视图):
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=en-US">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<b>H</b><i>ELLO</i><br>
This is an email address dummy@example.com<br>
This is a http url http://www.example.com/dummy.html<br>
<br>
</body>
</html>
答案 0 :(得分:1)
灵感来自之前的回答。我找到了另一个技巧,让Thunderbird正确呈现我的电子邮件,没有可点击的链接。
当我撰写html电子邮件并编辑成电子邮件地址时,我必须手动使用insert - &gt; html,如下所示:
dummy<span>@</span>example.com
以下是html网址:
http<span>:</span>//www.example.com/dummy.html
然后我得到了一个完美的结果。
答案 1 :(得分:0)
我发现的一个技巧是将网址包含在<a>
.. </a>
标记中。
这可能看起来很愚蠢,但它会阻止链接发生,如果没有href
属性,就不会有其他互动。
This is an email address <a>dummy@example.com</a><br>
答案 2 :(得分:0)
我想要的功能与您要求的相同,但是我能够使用的最接近的功能是使用以下解决方法。
1)创建电子邮件后,不是立即发送,而是使用“稍后发送”功能,该功能将电子邮件放入发件箱文件夹。参见https://addons.thunderbird.net/en-US/thunderbird/addon/send-later-button/?src=search?src=search 此时,如果电子邮件的格式为OP所示,则使用锚文本和超链接的HTML代码进行格式化。
2)然后,我使用“ Header Tools Lite”附加组件的“ Edit Full Source”功能来删除不需要的HTML代码。参见https://addons.thunderbird.net/en-US/thunderbird/addon/header-tools-lite/?src=search?src=search
BTW,上面其他人提供的其他解决方法,会将HTML代码保留在电子邮件中。尽管电子邮件中的超链接可能不起作用,但锚文本仍保持格式为链接。这是因为电子邮件中还残留着HTML代码。