Bonjour,
Je suis en train d'essayer de mettre en place un parseur de mail via un script php qui doit récuperer la photo en pièce jointe des mail recu sur un alias donné.
J'ai un postfix configuré qui fonctionne très bien.
et un /etc/aliases :
photo: "|/usr/bin/php /var/www/monscript-pop.php"
Le script php est bien appellé et récupère bien le contenu du mail via STDIN.
Mon problème est le suivant :
- Une fois le mail parsé mon script ecrit l'image dans un dossier /var/www/photo
- La photo doit être lue ensuite via une page web.
>> J'ai un probleme de droit : la photo appartient à nobody:nogroup et ma page web a des droits www-data et ne peux donc pas lire la photo qui est sur le seveur.
Je pense que c'est nobody qui exécute la commande php cli de l'alias et je n'arrive pas à trouver comment spécifier un autre user pour effectuer cette action.
Merci d'avance pour vos solutions, pistes ou commentaires !
Partager