fontion mail() et serveur hébérgé chez soi

fontion mail() et serveur hébérgé chez soi - PHP - Programmation

Marsh Posté le 09-02-2003 à 19:55:40    

Voilà j'ai un serveur www apache chez moi et j'ai mis dessus un forum phpbb2.
Tout marche correctement sauf l'envoi des mails de confirmation d'inscription et d'oublis de mots de passe;
l'erreur qui est retournée est dans le fichier emailer.php; en fait c'est la fonction mail() qui renvoie false apres son execution.
Que dois-je faire pour que mail() fonctionne? Installer un serveur smtp? Je précise aussi que je passe derrière un routeur mais j'ai ouvert et redirigé le port TCP 25 qui correspond à SMTP.
Merci de votre aide  :)

Reply

Marsh Posté le 09-02-2003 à 19:55:40   

Reply

Marsh Posté le 10-02-2003 à 22:48:49    

salut :hello:
 
en faite je cherche à faire la meme chose et j'ai trouvé une classe (bien faite) mais qui ne fonctionne ni avec wanadoo ou ni avec free (ou alors je me plante quelque part; Erreur d'authentification :( )
 
voici le lien http://phpmailer.sourceforge.net
tiens moi au courant si tu y arrrive :)


Message édité par stef_dobermann le 10-02-2003 à 22:49:55

---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 10-02-2003 à 23:50:59    

la fonction mail() utilise par défaut le smtp local, donc oui, installes un serveur smtp en local
sinon tu peux lui dire d'utiliser un smtp externe comme ça par exemple:

Code :
  1. init_set(SMTP,"l'ip du smtp externe ke je veux utiliser" )
  2. init_set(smtp_port,"le port du smtp" ) -> si par exemple le smtp est pas sur le port 25


(tu peux aussi modifier à la main ces valeurs dans php.ini)
 
là dans la théorie ça devrait marcher
après peut y avoir des pbs avec le serveur smtp en lui même ki te jette mé ça c un autre pb :d
 
SteF_DOBERMANN :hello:


Message édité par LightKyle le 10-02-2003 à 23:56:39
Reply

Marsh Posté le 11-02-2003 à 00:04:03    

:hello: LightKyle c bien de voir des gars de GAP ;)
 


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 11-02-2003 à 00:14:08    

SteF_DOBERMANN a écrit :

salut :hello:
 
en faite je cherche à faire la meme chose et j'ai trouvé une classe (bien faite) mais qui ne fonctionne ni avec wanadoo ou ni avec free (ou alors je me plante quelque part; Erreur d'authentification :( )
 
voici le lien http://phpmailer.sourceforge.net
tiens moi au courant si tu y arrrive :)


 
bon alors phpmailer est très bien fait, il permet l'envoi de mail suivant la configuration :
- par le serveur mail installé en local
- par une connexion au serveur mail distant.
 
Si ça ne fonctionne pas, c'est simplement pcq Wanadoo ne supporte pas le php (d'après ce que j'ai entendu partout) et que free.fr a désactivé la fonction mail (aucun doute là dessus) et la fonction de connexion distante (à vérifier, mais j'y mettrais ma main à couper).
tu dois te tourner vers d'autres hébergeurs...
 
FrAgGiRl> sous windows, modifie le fichier php.ini.
sous linux, installe sendmail, postfix ou un autre serveur de mail.

Reply

Marsh Posté le 11-02-2003 à 00:27:21    

MERCI ethernal, en faite j'ai trouvé,
il ne faut pas s'authentifier pour envoyer des mail wanadoo, à partir de mon server perso, ca marche nikel :)
 
et je suis sous nux, sur ma machine perso ;)


---------------
Tout à commencé par un rêve...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed