Fonction mail() :petite question

Fonction mail() :petite question - PHP - Programmation

Marsh Posté le 01-09-2005 à 16:26:41    

Hello tout le monde
 
Voila je me sert de la fonction mail sur mon intranet. Cet intranet me permet de gerer mon parc info ainsi que la consommation des imprimantes laser. Et c'est de la que la fonction mail me sert. En effet les secretaire ont un formulaire a remplir lorsqu'il change un toner ou drum. en indiquant la date, le type et le nombre de page enfin bref
des qu'il valide les infos vont en base de donné et ensuite m'envoie un mail grace a mail().
Cela fonctionne bien a condition que les secretaire ait leur logiciel de messagerie (lotus notes) d'ouvert.
Si il est ouvert impeccable le mail s'envoie bien
si il est fermer les infos sont enregistrer en bdd (heureusement) mais je n'ai pas de mail
 
J'aurais voulu savoir si il etait possible de contrer se probleme peut importe le moyen je verrais si je peu ou pas mettre en place mais que le message s'envoie.
genre par exemple garder en mémoire le mail jusqu'a ce que la messagerie soit ouverte.
ou encore faire quelque chose niveau serveur  
je sais pas proposer si vous avez une idée d'une eventuelle possibilité :-)

Reply

Marsh Posté le 01-09-2005 à 16:26:41   

Reply

Marsh Posté le 01-09-2005 à 16:29:42    

pourquoi n'envoies tu pas le mail depuis le serveur [:pingouino]

Reply

Marsh Posté le 01-09-2005 à 16:35:33    

Hummmm bonne remarque mais comment  :??:   :pt1cable:  :sweat:

Reply

Marsh Posté le 01-09-2005 à 16:37:49    

ben vu que la page php est hebergee sur un serveur (je me trompe???)
ca devrait etre automatique non [:pingouino]

Reply

Marsh Posté le 01-09-2005 à 16:43:32    

oui mais tu dois avoir un service mail installé sur le serveur en question


Message édité par jagstang le 01-09-2005 à 16:43:45

---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 01-09-2005 à 16:46:48    

ben j'imagine qu'il en a un non ?

Reply

Marsh Posté le 01-09-2005 à 16:47:49    

pas nécessairement non


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 01-09-2005 à 16:48:29    

Non justement car le serveur n'est autre qu'un micro en windows XP avec easyphp et c tout. Le micro nous sert de stockage et serveur intranet c tout
ni service mail ni client mail d'installer
 
Que faudrait'il que j'installe decu?

Reply

Marsh Posté le 01-09-2005 à 16:49:43    

un serveur mail
sous windows je sais pas

Reply

Marsh Posté le 01-09-2005 à 16:53:02    

tu dois bien avoir un serveur smtp dans ta boite ??
 
sinon j'ai vraiment du mal à croire que l'envoie du mail (donc coté serveur) soit dépendant du logiciel de messagerie de la secrétaire (coté client)... ça n'a rien à voir

Reply

Marsh Posté le 01-09-2005 à 16:53:02   

Reply

Marsh Posté le 01-09-2005 à 16:59:14    

Bas en gros ma boite c'est une grosse structure au niveau départemental
j'ai un serveur mail (domino) qui se trouve dans un autre departement et dont je ne suis pas l'admin
de plus pour moi l'envoi du mail se fait via la messagerie du client et non pas coté serveur car sinon je ne voi pas comment il pourrait partir
Mais en gros si j'ai en ma possession les ifno tel que l'adresse IP du serveur SMTP que puis je faire pour que cela fonctionne?
comment et quoi rajouter dans mon code?

Reply

Marsh Posté le 01-09-2005 à 17:02:10    

tu as tout sous la main, suffit de configurer...
 
http://www.phportail.net/forum/ftopic355.php


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 01-09-2005 à 17:18:34    

hyptnos a écrit :

des qu'il valide les infos vont en base de donné et ensuite m'envoie un mail grace a mail()


hyptnos a écrit :

l'envoi du mail se fait via la messagerie du client et non pas coté serveur car sinon je ne voi pas comment il pourrait partir


faut savoir, tu l'utilises ou pas cette fonction mail ?!
si tu l'utilises tu as juste à modifier ton php.ini en renseignant le serveur SMTP

Reply

Marsh Posté le 01-09-2005 à 20:55:50    

soju a écrit :

faut savoir, tu l'utilises ou pas cette fonction mail ?!
si tu l'utilises tu as juste à modifier ton php.ini en renseignant le serveur SMTP


Dans php.ini j'ai renseigner smtp avec l'adresse du serveur domino et j'ai mis mon adresse mail egalement dna le champs suivant a la place de celle qui etait pas defaut
 
ensuite quand je lance le script si lotus note (client messagerie ) n'est pas lancer pas de mail qui part si lotus notes de demarrer la message part et je le recoi
Je sais pas pourquoi je sais pas si c bizarre et tout en tout cas c ce qu'il se passe  

Reply

Sujets relatifs:

Leave a Replay

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