Hi all, I got a problem i always get this error in sieve.log sieve: info: started log at xxxx. main script: line 5: error: unexpected string found at (the presumed) end of file. main script: error: parse failed. sieve: info: started log at xxxx. main script: line 5: error: unexpected string found at (the presumed) end of file. main script: error: parse failed. The web site whit the pipe.php file is on ns1.xxx.xx The mail server is on ns4.xxx.xx And the controle ispconfig panel is on ns2.xxx.xx in the controle panel i tired "|/var/www/xxx.xx/web/xxx/pipe/pipe.php" and |/var/www/xxx.xx/web/xxx/pipe/pipe.php I use debian and mine pipe.php file begins whit: #!/usr/bin/php <?php .... rest of code.... .... ?> no sucses yet always a error like this: sieve: info: started log at xxx. main script: line 5: error: unexpected character(s) starting with '|'. main script: line 5: error: unexpected unknown characters found at (the presumed) end of file. main script: error: parse failed. sieve: info: started log at xxx. main script: line 5: error: unexpected character(s) starting with '''. main script: line 5: error: unexpected unknown characters found at (the presumed) end of file. main script: error: parse failed. sieve: info: started log at xxx. main script: line 5: error: unexpected character(s) starting with '''. main script: line 5: error: unexpected unknown characters found at (the presumed) end of file. main script: error: parse failed. I doit get it thanks
The sieve filtering language does not support piping emails to a script. Thats not ispconfig specific, its a limitation of sieve.