


uetest-value should be redirected to
'me+numberover10@blah.com'

uetest-value2 should just be kept

uetest-count should be redirected to
'me+X@blah.com'

uetest-count2 should just be kept


uetest-hreg should be redirected to

'me+goodheaderregex@blah.com'


uetest-areg should be redirected to

 'me+goodaallregex@blah.com'
 'me+goodadomainregex@blah.com'
 'me+goodalocalpartregex@blah.com'
 'me+goodauserregex@blah.com'
 'me+goodadetailregex@blah.com'


uetest-asub should be redirected to

 'me+goodauseris@blah.com'
 'me+goodausercontains@blah.com'
 'me+goodausermatches@blah.com'

 'me+goodadetailis@blah.com'
 'me+goodadetailcontains@blah.com'
 'me+goodadetailmatches@blah.com'


utest-envelope with an envelope body of from= "WERT+erk@true.com" should be redirected to:


 'me+eallis@blah.com'
 'me+eallcontains@blah.com'
 'me+eallmatches@blah.com'

 'me+edomainis@blah.com'
 'me+edomaincontains@blah.com'
 'me+edomainmatches@blah.com'

 'me+elocalpartis@blah.com'
 'me+elocalpartcontains@blah.com'
 'me+elocalpartmatches@blah.com'

 'me+goodeallregex@blah.com'
 'me+goodedomainregex@blah.com'
 'me+goodelocalpartregex@blah.com'
 'me+goodeuserregex@blah.com'
 'me+goodedetailregex@blah.com'

 'me+goodeuseris@blah.com'
 'me+goodeusercontains@blah.com'
 'me+goodeusermatches@blah.com'

 'me+goodedetailis@blah.com'
 'me+goodedetailcontains@blah.com'
 'me+goodedetailmatches@blah.com'


uetest-hasflag should be redirected to:

 'me+good.hasflag.count.lt.1.pos@blah.com'
 'me+good.hasflag.count.le.0.pos@blah.com'
 'me+good.hasflag.count.le.2.pos@blah.com'
 'me+good.hasflag.count.lt.0.neg@blah.com'
 'me+good.hasflag.count.ge.1.neg@blah.com'
 'me+good.hasflag.count.lt.2.neg@blah.com'
 'me+good.hasflag.contains.pos@blah.com'
 'me+good.hasflag.contains.null.pos@blah.com'
 'me+good.hasflag.null.neg@blah.com'
 'me+good.hasflag.contains.neg@blah.com'
 'me+good.hasflag.neg@blah.com'

