1

我想将转发到我的主邮箱(来自另一个域)的电子邮件放入特定的子文件夹中。例如:foo@barINBOX/bar/foo

require ["fileinto", "envelope", "regex", "mailbox"];

if header :regex "delivered-to" "(.*)@(.*)" {
    if not envelope :is "to" "${1}@${2}" {
        fileinto :create "INBOX/${2}/${1}";
    }
}

捕获组没有被替换INBOX/${2}/${1},为什么?

4

1 回答 1

3

匹配组变量不是能力的一部分regex,而是variables能力的一部分。也require ["variables"];能够使用它们。

于 2017-08-22T15:39:31.167 回答