如何在 Sieve 中替换变量中的多个字母?

如何在 Sieve 中替换变量中的多个字母?

我想使用我的万能邮箱将电子邮件放入相应的文件夹中。因此,如果我要注册 Twitter,我会使用[电子邮件保护]。目前我有这个脚本:

if address :matches ["To", "Cc"] "*@example.com" {
 fileinto :create "INBOX/@example.com/${1}";
}

这似乎有效。但是,对于另一个 catch-all,我使用邮件我 rot13 本地部分。所以这将是[电子邮件保护]。现在的问题是:我可以用 sieve 撤消这个 rot13 吗?如果可以,该怎么做?

我可以访问的筛选扩展:fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext vacation-seconds editheader imapflags notify imapsieve vnd.dovecot.imapsieve vnd.dovecot.pgp-encrypt

相关内容