OVH Cloud OVH Cloud

configuration de PHP

9 réponses
Avatar
Gilles
bonsoir j'ai installer PHP sur une machine Linux mandrake 10
J'ai comme serveur de messagerie Postfix qui fonctionne
J'éssaye d'envoyer de email via PHP cela ne fonctionne pas
Pourriez vous m'aider

Merci d'avance

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8

9 réponses

Avatar
Antoine
Gilles wrote:
bonsoir j'ai installer PHP sur une machine Linux mandrake 10
J'ai comme serveur de messagerie Postfix qui fonctionne
J'éssaye d'envoyer de email via PHP cela ne fonctionne pas
Pourriez vous m'aider

Merci d'avance



Qu'as tu comme erreur ? Comment envois tu le mail ?

--
Antoine
http://fr.wikipedia.org/
Outlook Express ? Lisez au moins: http://usenetfr.free.fr/faqoe.htm

Avatar
Gilles
Je n'ai pas d'erreur mais je ne recois pas les message

J'envoie mes email avec la commande mail() de php

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"Antoine" a écrit dans le message de news:
419fb16a$0$280$
Gilles wrote:
bonsoir j'ai installer PHP sur une machine Linux mandrake 10
J'ai comme serveur de messagerie Postfix qui fonctionne
J'éssaye d'envoyer de email via PHP cela ne fonctionne pas
Pourriez vous m'aider

Merci d'avance



Qu'as tu comme erreur ? Comment envois tu le mail ?

--
Antoine
http://fr.wikipedia.org/
Outlook Express ? Lisez au moins: http://usenetfr.free.fr/faqoe.htm



Avatar
Cleo
J'envoie mes email avec la commande mail() de php


Tu as des choses à paramètrer dans ton php.ini pour que cela fonctionne,
regarde la rubrique:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from =

; For Unix only. You may supply arguments as well (default:
"sendmail -t -i").
;sendmail_path
A priori pour toi, il te faut indiquer le chemin vers l'exécutable sendmail
...


--
Cléo.

Avatar
shak
"Gilles" a écrit dans le message de news:
419fc424$0$8184$
Je n'ai pas d'erreur mais je ne recois pas les message

J'envoie mes email avec la commande mail() de php
Est ce que tu tests le retour de la fonction ? (retourne TRUE si le mail est

envoyé)
Essaye de faire mail(...) or die ('impossible d'envoyer le mail...');
Mais à mon avis, ça viendrai plus de la configuration smtp dans le fichier
de config apache.

Shak.

Avatar
Alain Brillant
"Cleo" a écrit

Tu as des choses à paramètrer dans ton php.ini pour que cela fonctionne,
regarde la rubrique:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from =



Je pensais qu'en local on ne pouvait pas envoyer de mail.
J'ai configuré php.ini comme tu l'indiques mais j'ai toujours le même message
d'erreur :

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify
your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:program
fileseasyphp1-7wwwzoomclubmdp_oublie.inc on line 23

--
Alain Brillant
http://zoomclub.free.fr

Avatar
Cleo
Je pensais qu'en local on ne pouvait pas envoyer de mail.
J'ai configuré php.ini comme tu l'indiques mais j'ai toujours le même
message
d'erreur :

Warning: mail(): Failed to connect to mailserver at "localhost" port 25,
verify
your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
c:program
fileseasyphp1-7wwwzoomclubmdp_oublie.inc on line 23


Es-tu sûr d'avoir installé un serveur smtp ton poste ?.

Moi, je fais mes essais en local avec J.E.S. (Java Email Server), car il est
léger et simple à paramètrer.
(http://www.ericdaugherty.com/java/mailserver/ ).
Sinon renseigne l'adresse du serveur smtp de ton provider dans ton fichier
php.ini.

--
Cléo.

Avatar
loufoque
Alain Brillant a dit le 21/11/2004 15:01:

Je pensais qu'en local on ne pouvait pas envoyer de mail.
J'ai configuré php.ini comme tu l'indiques mais j'ai toujours le même message
d'erreur :


change localhost par un serveur SMTP (par exemple smtp.free.fr), ou
installe un serveur SMTP sur ta machine.

Avatar
Alain Brillant
"loufoque" a écrit

change localhost par un serveur SMTP (par exemple smtp.free.fr), ou
installe un serveur SMTP sur ta machine.


Ok c'est tout bon avec smtp.free.fr

Merci à vous 2

--
Alain Brillant
http://zoomclub.free.fr

Avatar
Ludovic LE MOAL
Alain Brillant nous a schtroumpfé :

Je pensais qu'en local on ne pouvait pas envoyer de mail.


Il faut avoir un serveur local, comme Hamster-fr http://www.hamster-
fr.org/, logiciel libre tournant sous Windows.
--
Ludovic LE MOAL