Page 1 sur 3
Envoyer un mail
Posté : 02 sept. 2005, 10:27
par StarT
Bonjour tout le monde, je veux envoyer un mail à une certaine adresse de messagerie dès que je valide un formulaire, ce mail ne doit que contenir qu'un simple message dans le genre " Vous avez reçu une nouvelle demande sous le N° 1111) ce numéro doit être bien sur à chaque fois mentionné automatiquement lors de l'envoi du mail et ça grace au champ NumeroDemande envoyé par le formulaire !
j'espere que j'ai bien expliqué mon problème
Quelqu'un a une idée please !

Posté : 02 sept. 2005, 10:56
par ouckileou
regarde la fonction
mail()
Posté : 02 sept. 2005, 11:46
par StarT
Posté : 02 sept. 2005, 11:50
par ouckileou
si tu travailles en local il faut que tu changes la valeur de la ligne SMTP
elle doit être "localhost", remplace la par le serveur SMTP de ton FAI (ex : smtp.wanadoo.fr)
Posté : 02 sept. 2005, 12:07
par StarT
j'ai tjrs le même problème !
Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.wanadoo.fr" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\www\dsitest\boncommform.php on line 209
VOILA le php.ini
[mail function]
; For Win32 only.
SMTP = smtp.wanadoo.fr
; For Win32 only.
sendmail_from =
[email protected]
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
Posté : 02 sept. 2005, 12:10
par ouckileou
pour être sûr : à qui envoies-tu tes sous chaque mois pour payer internet ?
Posté : 02 sept. 2005, 12:20
par StarT
Maroc telecom pourkoi ?!
Posté : 02 sept. 2005, 12:23
par ouckileou
par le serveur SMTP de ton FAI (ex : smtp.wanadoo.fr)
Wanadoo était un exemple, j'ai dit "de ton FAI"
ton FAI (Fournisseur d'Accès Internet) n'est pas Wanadoo, tu ne peux donc pas utiliser son serveur SMTP
met donc le serveur SMTP que tu utilises pour envoyer des mails avec Outlook ou Thunderbird
Posté : 02 sept. 2005, 12:30
par StarT
je n'ai jamais utilisé ni Outlook ni Thunderbird

Posté : 08 sept. 2005, 12:41
par StarT
comment pourrai-je tester l'envoie d'un mail à partir d'une page web qui ne contient que ça c'est à dire un bouton Envoyer
je dois écrire cette ligne ?!
<?
mail("[email protected]", "Mon Sujet", "Ligne 1\nLigne 2\nLigne 3");
?>
Pourriez vous m'aider car ça fait 5 jours que je suis bloquée !

Posté : 08 sept. 2005, 13:02
par ouckileou
normalement oui, cette simple ligne suffit à envyer un email
mais il y a toujours cette histoire de SMTP, as-tu regardé ce tuto ?
http://www.phpfrance.com/forums/voir_sujet-3928.php
tu trouveras peut-être des infos en plus
Posté : 08 sept. 2005, 13:33
par StarT
justement j'ai un problème en SMTP
oui j'ai vu ce tuto !

mais j'ai toujours le même problème malgré la configuration !
Posté : 08 sept. 2005, 13:36
par pjl
je n'ai jamais utilisé ni Outlook ni Thunderbird

peu importe le client mail utilisé. C'était juste 2 exemples.
Regarde dans la FAQ de ton hébergeur, tu devrais y trouver son SMTP.
Posté : 08 sept. 2005, 16:34
par StarT
j'ai configuré le php.ini en vain, toujours j'ai le même problème, et puis j'ai opté pour l'installation de "ArGoSoft Mail Server " mais rien ne se passe !

ça m'enerve !
Posté : 08 sept. 2005, 16:45
par ouckileou
et qu'est-ce que tu as mis dans ton php.ini ?
trouvé ici :
http://www.menara.ma/abonne/assistance/ ... agerie.asp
serveur SMTP : smtp.menara.ma