WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
serveur mail
Envoyé par: jmarc (---.adsl.proxad.net)
Date: 20 August 2004 à 12:30

Bonjour
tout d'abord, bravo et merci pour cette alternative à easyphp, que je trouve excellente winking smiley

bon, ma question est toute simple... mais pas pour moi

comment configurer wamp 1.1 pour tester mail() ?
j'ai déjà apporté les modif suivantes dans php.ini :
--------
[mail function]
; For Win32 only.
SMTP = smtp.free.fr

; For Win32 only.
sendmail_from = mon-mail@free.fr
---------
mon script complet :
<?php
if (mail('destinataire@free.fr', 'le titre','hello','From : mon-mail@free.fr')===true) echo 'ok';
else echo 'pas ok';
?>
-----------
et le résultat :
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in d:\sites\temp\mail.php on line 2
pas ok
-----------

Merci d'avance
....et longue vie à WAMP5

Options: Répondre•Citer ce Message
Re: serveur mail
Envoyé par: Viper (---.adsl.proxad.net)
Date: 20 August 2004 à 14:46

OK, donc ta configuration du php.ini est bonne.

Pour délimiter tes chaînes de caractères, mets plutôt des guillemets au-lieu d'apostrophes (sinon tu ne pourras pas utiliser d'apostrophes dans tes chaînes de caractères (à moins de faire \')).
ensuite, dans un if, y'a que 2 "=" entre deux termes. Tu en as mis 3 winking smiley ...
Et pour tester un cas de "if (machin == true)", tu peux te contenter de "if (machin)", mais après c'est chacun qui fait comme il veut smiling smiley

Encore une chose, en guise de "from" pour ton mail, essaie un truc comme ça plutôt :
"MIME-Version: 1.0\r\nFrom: mon-mail@free.fr\r\n"

Il faut aussi, si tu as un firewall, que tu le configures pour laisser "apache.exe" utiliser le port STMP (25) en sortie.

Après ça ca devrait marcher. J'ai aussi free, et ca tourne très bien smiling smiley

Options: Répondre•Citer ce Message
Re: serveur mail
Envoyé par: Savage (---.w81-53.abo.wanadoo.fr)
Date: 20 August 2004 à 16:51

=== true marche très bien smiling smiley ca verifie le type de la variable en plus du conenu. C'est très utile dans certains cas! (car 0 == false, mais '0' !== false et de meme 1 == true, mais 1 !== true).

Options: Répondre•Citer ce Message
Re: serveur mail
Envoyé par: Viper (---.adsl.proxad.net)
Date: 20 August 2004 à 17:01

Ah wi, oky... Mais bon, dans ce cas précis, pour du booléen, je ne sais pas si c'est vraiment utile de vérifier le type (si ce n'est chercher un maximum à provoquer l'erreur) ! ... Par contre pour comparer une chaîne de caractères et un entier, c'est un truc pratique à savoir. Puis en tout cas mea culpa, tu avais raison, ça existe smiling smiley

(même si ne rien mettre du tout suffit amplement ici !!) lol :p

Options: Répondre•Citer ce Message
Re: serveur mail
Envoyé par: jmarc (---.adsl.proxad.net)
Date: 20 August 2004 à 18:10

merci
c'était bien le firewall
et mon script est bon :p
A+

Options: Répondre•Citer ce Message
Re: serveur mail
Envoyé par: Savage (---.w81-53.abo.wanadoo.fr)
Date: 20 August 2004 à 18:14

J'ai précisé "dans certains cas" smiling smiley Dans ce cas-ci, c'est totalement inutile on est bien d'accord ^^

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP