[PHP] ini_set("SMTP",....)

ini_set("SMTP",....) [PHP] - PHP - Programmation

Marsh Posté le 08-03-2005 à 12:26:51    

Code :
  1. <?php
  2. $temp=ini_set("SMTP","mail.monserveur.com" );
  3. session_start();
  4. echo $temp."<br>";
  5. if (isset($_SESSION['username']))
  6. mail(""}
  7. ?>


 
Voici ce que m'affiche le résultat :  
localhost
 
Ce qui signifie que le changement de SMTP via ini_set est correctement fait.
 
Malheureusement, le mail part toujours par le serveur mail par défaut (localhost)
 
Une idée pour corriger ce problème ?
 
Edit : je précise qu'il s'agit d'un serveur apache sur une sun dans un intranet local


Message édité par redrat le 08-03-2005 à 12:27:33
Reply

Marsh Posté le 08-03-2005 à 12:26:51   

Reply

Marsh Posté le 08-03-2005 à 12:28:08    

Bah si il te renvoi 'localhost', c'est qu'il n'a pas été définit à 'mail.monserveur.com' [:itm]

Reply

Marsh Posté le 08-03-2005 à 12:28:48    

Non, parce que ini_set renvoie FALSE si problème et la valeur précédente si OK

Reply

Marsh Posté le 08-03-2005 à 12:29:03    

Ah ok :jap:

Reply

Marsh Posté le 08-03-2005 à 12:30:26    

pour vérifier que le ini_set a bien marché :  
if(!ini_set("SMTP","mail.monserveur.com" )) echo 'ca passe pas';
sinon ca signifie que tu peux pas modifier cette option, dépend de la config serveur
 

Reply

Marsh Posté le 08-03-2005 à 12:33:24    

Ca passe c'est sûr.
Ton test n'affiche rien
De plus, si je fait un 2ième ini_set la variable de retour m'affiche bien mail.monserveur.com

Reply

Marsh Posté le 08-03-2005 à 13:41:03    

http://php.net/mail

Citation :

smtp
    Sous Windows seulement : adresse DNS ou adresse IP du SMTP que PHP doit utiliser pour envoyer un mail avec la fonction mail().

Reply

Marsh Posté le 08-03-2005 à 14:06:22    

pour une fois que c'est mieux d'avoir windows ....

Reply

Marsh Posté le 08-03-2005 à 14:18:46    

redrat a écrit :

pour une fois que c'est mieux d'avoir windows ....


héhé j'utilise fsockopen, plus besoin de fonction mail() et ca marche quelque soit la plateforme :D

Reply

Marsh Posté le 08-03-2005 à 14:37:42    


C'est un peu roots pour juste envoyer un mail, non?[:joce]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 08-03-2005 à 14:37:42   

Reply

Marsh Posté le 08-03-2005 à 15:25:18    

skeye a écrit :

C'est un peu roots pour juste envoyer un mail, non?[:joce]


 
Mais c'est ca que veulent les jeunes !!
 
On me dit dans mon oreillette qu'ils preferent le "grandes blondes a forte poitrine"...

Reply

Marsh Posté le 08-03-2005 à 15:26:22    

Remarque pour le coup je jetterais bien un oeil à la fonction mail maison en question... :whistle:


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 08-03-2005 à 18:06:32    

skeye a écrit :

Remarque pour le coup je jetterais bien un oeil à la fonction mail maison en question... :whistle:


nada :) chtite classe perso

Reply

Marsh Posté le 08-03-2005 à 18:07:54    


+1, la fonction mail est reloue. Y'a un tas de paramètres à mettre soit même dans l'header du mail :/ Vaut mieux bricoler sa classe avec de belles fonctions :)

Reply

Marsh Posté le 08-03-2005 à 18:08:35    

FlorentG a écrit :

+1, la fonction mail est reloue. Y'a un tas de paramètres à mettre soit même dans l'header du mail :/ Vaut mieux bricoler sa classe avec de belles fonctions :)


 
[:petrus75]
 
Bon, je m'y mets demain, alors...[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 08-03-2005 à 18:09:41    

Pense à faire une belle classe, avec des fonctions genre pour ajouter des pièces jointes, ou pour gérer les différents champs du header genre Reply-To, etc... :)

Reply

Marsh Posté le 08-03-2005 à 18:11:48    

FlorentG a écrit :

Pense à faire une belle classe, avec des fonctions genre pour ajouter des pièces jointes, ou pour gérer les différents champs du header genre Reply-To, etc... :)


Euh oui mais non, pour le taf j'ai pas besoin de tout ça hein pour l'instant...[:petrus75]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 08-03-2005 à 18:12:55    

skeye a écrit :

Euh oui mais non, pour le taf j'ai pas besoin de tout ça hein pour l'instant...[:petrus75]


Mince, va falloir que je la fasse moi-même. Pour une moi que j'avais trouvé quelqu'un pour faire le sale-boulot :D

Reply

Marsh Posté le 08-03-2005 à 18:13:47    

FlorentG a écrit :

Mince, va falloir que je la fasse moi-même. Pour une moi que j'avais trouvé quelqu'un pour faire le sale-boulot :D


 
[:moule_bite]
Par contre pour une utilisation perso ça pourrait se faire...le mail marche pas du tout chez free, non?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 08-03-2005 à 18:18:48    

Je crois qu'il marche de nouveau, avec une certaine limite.

Reply

Marsh Posté le 08-03-2005 à 19:07:46    

J'ai réglé mon problème avec fsockopen
Ca roule du tonnerre  :)

Reply

Marsh Posté le 23-04-2009 à 16:45:22    

Il est génial ce forum ! ça m'a dépanné de mon problème !!  
 
Merci à tous ;)


---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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