par
guilt92 » 22 mai 2008, 11:26
Dans
un autre sujet:
Il se peut que ton script ne fonctionne pas en local. C'est ce qui m'arrive fréquemment...du coup, je transfère mes scripts d'envoi de mail sur le serveur pour les tester...en envoyant toujours à moi-même comme destinataire, dans un premier temps...pour ne pas laisser un internaute spammer (ou alors protège ta page, pour le temps du développement, par un .htaccess).
L'intérêt est de tester ce qui se passe réellement.
En attendant, en local, tu affiche le texte de l'e-mail au lieu de la commande mail().
Sinon, comme parade, au lieu de la simple fonction mail() de PHP, j'utilise HTMLMimeMail de PHPGuru.org.(version PHP5). Il s'agit de scripts PHP déjà écrits, à télécharger, avec des exemples de comment utiliser ces scripts.
Basiquement, cela te permet d'envoyer un email, et dans les paramétrages, tu peux mettre un SMTP (même réglage que dans ton logiciel de messagerie email, celui de ton fournisseur internet). Ainsi je peux tester en local l'envoi de mail. Sinon, je transfère mes scripts sur le serveur.
Il est difficile d'envoyer des mails en local, donc si tu peux tester sur serveur ca sera plus simple.
Dans [url=http://www.phpfrance.com/forums/voir_sujet-240502.php]un autre sujet[/url]:
[quote="mere-teresa"][color=darkblue]Il se peut que ton script ne fonctionne pas en local. C'est ce qui m'arrive fréquemment...du coup, je transfère mes scripts d'envoi de mail sur le serveur pour les tester...en envoyant toujours à moi-même comme destinataire, dans un premier temps...pour ne pas laisser un internaute spammer (ou alors protège ta page, pour le temps du développement, par un .htaccess).
L'intérêt est de tester ce qui se passe réellement.
En attendant, en local, tu affiche le texte de l'e-mail au lieu de la commande mail().
Sinon, comme parade, au lieu de la simple fonction mail() de PHP, j'utilise HTMLMimeMail de [url=http://www.phpguru.org/]PHPGuru.org[/url].([url=http://www.phpguru.org/static/htmlMimeMail5.html]version PHP5[/url]). Il s'agit de scripts PHP déjà écrits, à télécharger, avec des exemples de comment utiliser ces scripts.
Basiquement, cela te permet d'envoyer un email, et dans les paramétrages, tu peux mettre un SMTP (même réglage que dans ton logiciel de messagerie email, celui de ton fournisseur internet). Ainsi je peux tester en local l'envoi de mail. Sinon, je transfère mes scripts sur le serveur.[/color][/quote]
Il est difficile d'envoyer des mails en local, donc si tu peux tester sur serveur ca sera plus simple.