如何消除签名前的双破折号?

我使用Thunderbird作为我的电子邮件客户端,并在所有发出的邮件中使用签名。然而,我注意到我的签名前面有一个双破折号--。有没有办法避免这个双破折号--?

11你不应该回避它,因为这是一个互联网标准,旨在使电子邮件程序能够识别签名并适当处理。 - Mike Scott
2哈哈,我知道,我只是想避免那个双破折号。 - karthick87
1谁在乎它是一个互联网标准呢?这真烦人。我要摆脱它。谢谢,给你一个赞的问答。 - uɥƃnɐʌuop
现在互联网上有标准了吗? - Nomic
4虽然它不是互联网标准,但RFC 3676中的相关文本并没有提出这样的要求。它只是指出了一个“长期以来的惯例”,并通过为MIME类型为“text/plain;Format=Flowed”的文档定义某些规则,使得可以继续使用该惯例。事实上,Thunderbird甚至不会生成这种类型的文档。 - ajm475du
@MikeScott 如果这是一个互联网标准,那么它就是一个愚蠢的标准。至少在实施方式上是如此。当发送新邮件(与回复不同)时,我真的无法理解为什么需要一个分隔符。它只会显得凌乱不堪。 - abalter
重复的问题 https://superuser.com/q/640393/499711 - sondra.kinsey
很难相信这仍然存在,但确实如此,最新版本的Thunderbird在每封电子邮件中添加了两个破折号,这真是令人讨厌。下面的解决方案非常有效,希望我们在操作过程中不会搞砸互联网...开个玩笑。 - Aaron Belchamber
2个回答

打开配置编辑器:要么通过工具 -> 选项,要么通过编辑 -> 首选项

进入高级 -> 通用 -> 配置编辑器

然后搜索mail.identity.default.suppress_signature_separator并通过双击将其设置为TRUE

现在所有新的电子邮件都不会在签名前面加上--了。


我在Thunderbird配置编辑器中找不到那个条目。 - karthick87
这对我来说完美地适用于最新版本(12.0.1)。谢谢信息。 - Jaxidian
适用于Thunderbird 24.1.1版本。 - Dayron Gallardo
1没问题!顺便问一下,能否也删除签名前的空白行呢? - Fedir RYKHTIK
2请注意,如果存在多个身份,则每个身份都会有单独的设置,例如 mail.identity.id1.suppress_signature_separatormail.identity.id2.suppress_signature_separator 等。 - Greendrake
哇!这是我第一次看到配置编辑器。我从来不知道Icedove/Thunderbird可以这么灵活配置。 - Hubro

我最近进行了研究,发现他们将在v3.2或v3.3中提供一个复选框,允许用户选择不显示那些破折号。等一下。

我尝试过这个,但它并没有真正起作用。当我创建新邮件时,分隔符仍会被插入。即使重新启动 Thunderbird 也无济于事。有人知道为什么这不起作用吗? - user33533