在Google工作区中设置模式重定向时>Gmail>默认路由,使用"更改信封收件人">时我会收到反弹替换收件人。
如果我在"添加更多收件人"中使用相同的地址,则密件抄送已正确送达。如果我同时使用它们(替换&BCC(,那么我在发送地址都会收到"找不到地址"的反弹,并且在目标地址也会收到额外的交付。
我更喜欢"更改信封收件人"而不是"添加更多收件人",因为我想设置一些模式重定向&然后对任何与模式不匹配的内容进行全面捕获。例如
*.test@mydomain.com > test@mydomain.com
*.prod@mydomain.com > prod@mydomain.com
*@mydomain.com > catchall@mydomain.com
我假设(未经测试(,如果我有一个规则来替换在我的catch-all之前运行的信封,那么catch-alll将不会捕获重定向到帐户的电子邮件。
当然,我可以为catch-all建立一个规则,在其他规则匹配的情况下忽略任何东西,但理想情况下我宁愿不这样做。
问题很简单:贪婪的匹配批次+
符号是不允许的。(注意到底部的这块金块https://support.google.com/a/answer/1371417)
不知怎的,这导致了";添加更多收件人";,但是在";"更改信封收件人";
然而,这个问题是没有意义的,因为即使规则按顺序执行,重定向到有效邮箱也不足以将电子邮件排除在最终的"收件箱"之外;全部捕获";路由规则。不幸的是,由于RE2中不存在负面表情,我试图实现的目标似乎是不可能的(我很想被告知其他情况(