OVH Community, votre nouvel espace communautaire.

Configurartion de la fonction mail() pour POSTFIX


kalagan
29/04/2008, 14h23
OK. Merci pour l'info, j'ai posté trop vite

madrippeur
29/04/2008, 11h27
Disons simplement que tu es dans la partie HOW TO, c'est à dire la partie où l'on propose des tutoriels.

Tu risque de ne pas avoir de réponse ici, je serai toi, je posterai dans la partie appropriée.

kalagan
29/04/2008, 08h50
Bonjour.
Je désirerais utiliser la fonction mail() de PHP, en passant par Postfix.

J'utilise pour cela une configuration Debian. Le serveur SMTP est OK pour l'envoi et la réception d'emails. Néanmoins, il m'est pour l'instant impossible d'utiliser la fonction mail() dans mes scripts.

Je peux envoyer des emails en ligne de commande avec la fonction mail. Mon fichier de configuration php.ini contient bien la ligne :

Code PHP:
sendmail_path = /usr/sbin/postfix 
Quand j'utilise mail() dans un de mes scripts, la fonction me retourne FALSE, sans Warning et l'email n'est pas envoyé. Voici ce que je récupére dans mon fichier mail.log :

Code PHP:
Apr 29 09:31:07 music-story postfix[19462]: errorto submit mail, use the Postfix sendmail command
Apr 29 09
:31:07 music-story postfix[19462]: fatalthe postfix command is reserved for the superuser 
J'ai donc changer les droits des fichiers principaux de postfix (main.cf et master.cf) mais rien n'y fait.

Quelqu'un aurait-il déjà eu à faire à cette situation ? Auriez-vous une piste ?