Hi, is it possible to let sieve write into a pipe (like in /etc/aliases): if header :contains "Subject" "abc" { "|/usr/local/bin programm"; keep; } Thanks, Marcus