pour resoudre le temps d'affichage de la page, stocker les messages dans une bdd et les envoyer par cron de temps en temps ? pour determiner l'origine, mater les logs et pourquoi pas ecrire des logs depuis php vers un fichier ou la base ? mater avec tshark pour voir le transfert entre le php et le serveur smtp ? faire un traceroute entre les 2 serveurs pour voir ou ca coince ?
Le 1 mars 2013 18:32, Yann Cochard <y...@cactuspro.com> a écrit : > Bonjour, > > Sur un serveur hébergeant plusieurs sites web, j'ai un formulaire basique > qui envoie des emails, en utilisant la fonction mail(). > Le problème, c'est qu'après envoi du formulaire, la page se charge : > 1. soit en moins d'1 seconde si l'adresse email appartient à l'un des > sites hébergés sur le serveur (même un site différent de celui qui fait > tourner le formulaire de contact) > 2. environ 10 secondes pour une adresse sur un domaine hébergé ailleurs > (testé avec gmail.com, free.fr, orange.fr et aussi > shfgjsdgfjsdgfjsdgfsdgfsdg.com**, etc.) > > Il faudrait bien sûr que la page se charge tout le temps dans le temps > court inférieur à 1 seconde ^_^ > > Que puis-je faire pour déterminer l'origine du problème ? Est-ce soluble ? > Sinon, que faire pour contourner, par exemple forker le processus PHP, > passer par exec() ou autre ? > > Merci > Yann > > -- > Plantes grasses et cactus : http://www.cactuspro.com/ > Yann : http://yanncochard.com/ > > > %%% Merci de respecter ces consignes http://www.linux-azur.org/** > savoir-vivre <http://www.linux-azur.org/savoir-vivre> %%% > > > > > > > > > %%% Merci de respecter ces consignes http://www.linux-azur.org/savoir-vivre %%%