如何在 Thunderbird 中复制电子邮件中的所有电子邮件地址

如何在 Thunderbird 中复制电子邮件中的所有电子邮件地址

有没有办法在 Thunderbird 中自动复制电子邮件收件人、抄送、密送标题等中的所有电子邮件地址?我目前右键单击并对每个地址执行“复制电子邮件地址”操作,但这显然不能令人满意。

答案1

是的,你可以。只需在菜单Message Source中使用即可View
你会看到与电子邮件标题相同的所有详细信息,但格式是你可以复制和粘贴的...

更详细地说。您需要将电子邮件地址(以逗号分隔)复制到其中一个收件人:字段中。只要您按下 Enter 键,Thunderbird 就会为每个地址分配单独的一行。快速又简单。如果您在收件人:字段中已经至少有一个地址,您可以在按下 Enter 键之前将第二个收件人:更改为抄送:。然后所有添加的地址都是抄送!

答案2

我通常会做的是...转发电子邮件。我将 TB 配置为内联转发。然后,您会在文本中看到所有标题。我只需复制邮件并粘贴到新邮件中即可。

完毕 ;)

答案3

这个答案建立在Dee 的回答,评论来自泰·维尼卡丹·史蒂文斯, 和Giacomo Ciani 的尝试编辑 Dee 的答案。除了一些编辑润色之外,所有功劳都应归功于他们。


在 Thunderbird 中,可以从邮件的“收件人”、“抄送”和“密送”标题中复制电子邮件地址。目前尚不清楚“自动”在此上下文中的含义。

只需使用“查看”菜单中的“消息来源”即可。您将看到与电子邮件标题相同的所有详细信息,但格式可以复制和粘贴。

更详细地说:您需要将电子邮件地址(以逗号分隔)复制到收件人字段之一。只要您点击Enter,Thunderbird 就会为每个地址单独分配一行。快速又简单。您必须在“收件人:”字段中至少有一个地址;然后您可以在点击 之前将其他“收件人:”字段更改为“抄送:”或“密件抄送:” Enter

正如所指出的 评论原始答案,这可能会导致 Thunderbird 在条目之间插入双逗号,然后将两个逗号中的一个解释为地址的一部分,然后这将不起作用。Giacomo Ciani 报告说,在他的系统上(Windows 10 上的 Thunderbird 45.4),这是由于复制的文本中的换行符造成的。例如,如果源显示:

地址1
地址2

并且您复制此文本,逗号和换行符都将被解释为分隔符, 当您复制到 Thunderbird 地址字段时,结果为。然后,显然,第二个逗号被解释为文字字符而不是分隔符。这导致两个地址被解析为addr1,,addr2addr1和,这显然不起作用。,addr2

Giacomo 找到的解决方案是从消息源复制地址并将其粘贴到 Notepad++(或任何其他可以查找和替换换行符的文本编辑器)中,然后删除所有\n字符\r,然后将结果粘贴到 Thunderbird 地址字段中。虽然不是那么快捷或方便,但它确实有效。


上述“有效”声明引自Giacomo 提交的文本 (我还没有测试过)。Stéphane Gourichon 随后补充道以下评论

这个简单的解决方案实际上是一种黑客攻击,只有当所有电子邮件地址仅包含 7 位 ASCII 字符时才有效。在所有其他情况下,消息源都会按照以下方式对它们进行编码RFC 2047:MIME(多用途互联网邮件扩展)第三部分:非 ASCII 文本的消息头扩展。例如:Stéphane 变成=?UTF-8?Q?St=C3=A9phane?=。  jlanza 的解决方案没有这个问题。

答案4

我找到了一个非常简单的解决方案,我相信您正在寻找它。我设置了 Squirrel Mail。http://squirrelmail.org/

虽然不太美观,但确实有用。它会将所有地址内嵌在电子邮件中,作为实际电子邮件地址而不是姓名,因此您只需复制并粘贴它们即可。

希望有帮助

克雷格

相关内容