Never mind - I found the problem in the transport.

Marc Perkel wrote:
> Trying to run a perl program in a filter as follows:
>
>      pipe "/usr/bin/perl /etc/exim/scripts/hashhack.pl"
>
> But get this result:
>
> 2006-05-30 06:47:45 1Fl4ZJ-000587-Co == |/usr/bin/perl 
> /etc/exim/scripts/hashhack.pl <[EMAIL PROTECTED]> R=spamtap_filter 
> T=special_pipe defer (13): Permission denied: failed to chdir to /root
>
> The router looks like this:
>
> spamtap_filter:
>   driver = redirect
>   allow_filter
>   allow_freeze
>   allow_fail
>   check_ancestor
>   no_check_local_user
>   no_expn
>   file = /etc/exim/filter-spamtap
>   file_transport = address_file
>   pipe_transport = special_pipe
>   reply_transport = address_reply
>   retry_use_local_part
>   skip_syntax_errors
>   user = mail
>   modemask = 2
>   no_verify
>
>
> What am I doing wrong? Stumped.
>
>
>   

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to