thomascube
2012-03-31 48e9c14ebded89d858c8be0333f77f77a81b0877
commit | author | age
48e9c1 1 --TEST--
T 2 Test of Sieve subaddress extension (RFC5233)
3 --SKIPIF--
4 --FILE--
5 <?php
6 include '../lib/rcube_sieve_script.php';
7
8 $txt = '
9 require ["envelope","subaddress","fileinto"];
10 if envelope :user "To" "postmaster"
11 {
12     fileinto "postmaster";
13     stop;
14 }
15 if envelope :detail :is "To" "mta-filters"
16 {
17     fileinto "mta-filters";
18     stop;
19 }
20 ';
21
22 $s = new rcube_sieve_script($txt);
23 echo $s->as_text();
24
25 // -------------------------------------------------------------------------------
26 ?>
27 --EXPECT--
28 require ["envelope","subaddress","fileinto"];
29 if envelope :user "To" "postmaster"
30 {
31     fileinto "postmaster";
32     stop;
33 }
34 if envelope :detail :is "To" "mta-filters"
35 {
36     fileinto "mta-filters";
37     stop;
38 }