I have an alias in my majordomo.aliases that reads like:
This alias used to work just fine, piping emails to a little script that stored them in a
certain directory for future use.
About a month ago, possibly around the time my server was hacked and then
restored from backup, this stopped working. Now, I get the following in my exim log:
"|/path/to/script/mailer.pl <firstname.lastname@example.org> R=majordomo_aliases
T=majordomo_pipe: Child process of majordomo_pipe transport returned 127 (could
mean unable to exec or command does not exist) from command:
However, no amount of playing around with permissions on the mailer file seems to
make a difference. I can make the owner of the file majordomo, and give it 777
permissions, but I still get the same error. It execs fine from the command line.
Any ideas would be much appreciated.