Nou ben ik al een tijdje bezig met een forward script die mail moet verwerken. Ik werk op de server met sendmail.
Volgens mij heb ik alles voor elkaar op 1 ding na.
in m'n .forward staat:
xxxx@xxxx.nl,"|/usr/bin/php /pad/naar/script.php"
bovenaan script.php staat:
#!/usr/bin/php -q
script.php heeft chmod 744
Als ik nu mail naar het mailadres dan krijg ik in xxxx@xxxx.nl een mailtje
Nou is het probleem dat ik al een tijdje geen SSH meer kan gebruiken, dus ik kan zelf die link niet maken.
Is er een manier om dit te omzeilen?
[update]
Ik heb de provider gemailt om te vragen of zij deze link konden maken, maar ze geven aan dat php niet executable is op de server en het dus ook geen zin heeft om zo'n link te maken. Is het dan helemaal niet mogelijk om mail door te sturen naar een script?
[/update]
Volgens mij heb ik alles voor elkaar op 1 ding na.
in m'n .forward staat:
xxxx@xxxx.nl,"|/usr/bin/php /pad/naar/script.php"
bovenaan script.php staat:
#!/usr/bin/php -q
script.php heeft chmod 744
Als ik nu mail naar het mailadres dan krijg ik in xxxx@xxxx.nl een mailtje
Nou geloof ik dat ik een symlink moet maken als volgt: ln -s /usr/bin/php /etc/smrsh/phpThe original message was received at Thu, 22 Jul 2004 11:57:14 +0200
from [213.196.3.230]
----- The following addresses had permanent fatal errors -----
"|/usr/bin/php /pad/naar/script.php"
(reason: service unavailable)
(expanded from: <mail@adresje.nl>)
----- Transcript of session follows -----
smrsh: php not available for sendmail programs (stat failed)
554 5.0.0 Service unavailable
Nou is het probleem dat ik al een tijdje geen SSH meer kan gebruiken, dus ik kan zelf die link niet maken.
Is er een manier om dit te omzeilen?
[update]
Ik heb de provider gemailt om te vragen of zij deze link konden maken, maar ze geven aan dat php niet executable is op de server en het dus ook geen zin heeft om zo'n link te maken. Is het dan helemaal niet mogelijk om mail door te sturen naar een script?
[/update]
[ Voor 17% gewijzigd door Fles op 22-07-2004 12:49 ]