Autor: Matt Bernstein Data: A: Simon Barr CC: Exim Users Assumpte: RE: [Exim] Exim 3.35 and Razor
Ahhh... I've been bitten by this.
I think it's the Hostname.pm module not working brilliantly on Linux. Try
"path = /bin:/usr/bin" (at least) in your relevant transport.
HTH,
Matt
On May 30 Simon Barr wrote:
>log_output to my transport to get more info, only problem is the extra
>info doesn't help me as it doesn't mean anything to me! Here it is:
>
>2002-05-30 15:29:15 17DQvT-0000ro-00 <= simon@??? U=simon
>P=local S=6196 T="test-spam"
>2002-05-30 15:29:16 17DQvT-0000ro-00 <simon@???>:
>razor_check_pipe transport output: Can't exec "/com/host": No such file or
>directory at /usr/lib/perl5/5.005/Sys/Hostname.pm line 109.
>2002-05-30 15:29:16 17DQvT-0000ro-00 ** simon@??? D=razor_check
>T=razor_check_pipe: Child process of razor_check_pipe transport returned 1
>from command: /home/razor/razor-check.pl
>2002-05-30 15:29:16 17DQvU-0000ry-00 <= <> R=17DQvT-0000ro-00 U=exim P=local
>S=7060 T="Mail delivery failed: returning message to sender"
>2002-05-30 15:29:16 17DQvT-0000ro-00 Error message sent to
>simon@???
>2002-05-30 15:29:16 17DQvT-0000ro-00 Completed
>
>The Hostname.pm module exists in that directory and on line 109 there is a
>reference to /com/host.
>This looks like it may be something to do with Perl, but I'm not even
>anything close to a Perl expert so I don't know for sure.