• Dear Pleskians! The Plesk Forum will be undergoing scheduled maintenance on Monday, 7th of July, at 9:00 AM UTC. The expected maintenance window is 2 hours.
    Thank you in advance for your patience and understanding on the matter.

Permission denied Calling a php script from an email alias

dfutura

Basic Pleskian
Hi,

I am triying to call a php script from an email alias to save all bounce emails. The problem is that when the alias call the script it print permission denied:

<[email protected]>:
/bin/sh:
/var/www/vhosts/domain.com/httpsdocs/front/piping/index.php:
Permission denied


I have create the alias in /var/qmail/mailnames/domain.com/.qmail-bounce ->

|/var/www/vhosts/domain.com/httpsdocs/front/piping/index.php

The file /var/www/vhosts/domain.com/httpsdocs/front/piping/index.php have permission 755 and also i have tried to set permissions to 777

In this domain I have a SSL cretified, I think that could be the problem because I have tried It in another domain without SSL and It works.

Please help!!!

Thanks for anticipate...
 
usually, directory httpdocs (and httpsdocs) has permissions 750 which does not allow anyone except user who owns the domain and 'apache' (or any other member of 'psaserv' group) to enter it. All qmail delivery scripts are running by 'popuser' user. Make sure that 'popuser' user is able to read and execute the script, e.g.:

su - popuser -s /bin/sh -c "php /var/www/vhosts/domain.com/httpsdocs/front/piping/index.php"
 
Back
Top