Sieve addflag“$ label1”未在Thunderbird中显示

问题描述 投票:2回答:1

我用筛子过滤我的邮件。我想标记某些消息,以便它们在Thunderbird中显示相应的标记。

examplesrequire "imap4flags";后跟一个声明中的addflag "$label1";应该分配第一个标签,这是在Thunderbird中定义的 - 不幸的是在我的情况下。

知道这里出了什么问题吗?其他一切都像魅力一样。

编辑

最小,完整且可验证的示例:

帐户的筛选脚本如下所示:

require ["regex", "fileinto", "imap4flags"];
if address :regex ["From"] [
  "flagtest"
] {
  fileinto "IT";
  addflag "$label1";
  stop;
}

我有一个单独定义的标签“Wichtig”:

enter image description here

我发了一封电子邮件从[email protected][email protected]。电子邮件已存档到“IT”文件夹中。该电子邮件未标记为“Wichtig”。

已使用Dovecot 2.2.22测试此行为。

thunderbird sieve-language
1个回答
0
投票

我刚开始使用Sieve,但如果我理解正确,你想为邮件添加标签。

fileinto "mylabel";

因为这里的文件夹和标签相同,所以您可以使用fileinto命令。

© www.soinside.com 2019 - 2024. All rights reserved.