Version complète: sur le forum Webmaster Hub : Activer mail() php Kimsufi Release 2
Webmaster Hub > Création et exploitation de Sites Internet > Les fondations d'un site > Hébergement de Sites
neo765
Bonjour,

Je voudrais activer la fonction mail() de php sur mon Kimsufi Release 2.

J'ai ouvert le php.ini et regardé la ligne :
CODE
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me_AT_example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =


Mais je vois pas trop quoi décommenter ou modifier :s

Merci
Billyboy
Bonjour,

decommente la ligne sendmail

CODE
; sendmail_path =


Et remplace par

CODE
sendmail_path = sendmail -t -i
neo765
Non tjrs rien :s
Dan
Pense à redémarrer Apache/Php ... comme à chaque fois qu'on modifie le fichier php.ini.
neo765
Re,

Meme en redemarant ça fonctionne tjrs pas :s

Le script PHP me dit "message envoyé" mais aucun message n'arrivent.

Ya t'il une configuration à faire ?

Merci
Dan
Recherche où se trouve l'exécutable "sendmail" (avec un "which sendmail" et mets le chemin complet dans la ligne que tu as éditée.

Par exemple (dépend du chemin que tu vas trouver)
CODE
sendmail_path = /usr/sbin/sendmail -t -i
neo765
Oui, j'ai déjà mis le chemin mais ya plusieurs :



J'ai pris le usr/lib/sendmail mais ça ne fonctionne pas

Ya pas une sorte de mysql_error() pour les mails ?

Merci

Kioob
Le monsieur avait dit de faire un which sendmail ; ce qui t'aurait certainement retourné /usr/sbin/sendmail (et non le chemin d'une librairie...).

Pour ce qui est des erreurs, PHP fait ça normalement... il y a un dizaine d'options de configuration concernant le report d'erreurs.
neo765
Non, toujours rien,

Le mail est dit envoyé mais ya rien dans la boite mail :s

Comment savoir d'où vient le problème ?

Merci
Kioob
Si PHP ne rale pas, c'est que le mail est bien accepté par le serveur de mail.
Donc le problème se situerait au niveau du serveur de mail => à vérifier dans les logs de celui ci.
neo765
Ou puis-je trouver ces logs ?

Meme avec le webmail je n'arrive pas a recevoir les mails !

Dans "État du système et des serveurs" QMail server est Down.

Cordialement
Dan
C'est bien ce que je me disais. whistling.gif

Relance qmail avec "/etc/init.d/qmail start" sous putty... ou reboote le serveur.
neo765
Ok merci ça fonctionne wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.