Paramètres pour envoyer des e-mails depuis localhost pour le code PHP sous Windows Vista [dupliquer]
Duplicata Possible:
Paramètres pour envoyer un e-mail depuis localhost pour Code PHP dans Windows Vista
J'utilise PHP 5 et Apache pour faire de la programmation. Mon code peut envoyer correctement des e-mails sur le serveur en direct, mais sur ma propre machine de développement, je ne peux pas envoyer d'e-mails. Il n'y a évidemment rien de mal avec mon code (car il ne parvient à envoyer l'e-mail que sur ma machine de développement ), donc je suppose que le problème vient de mes paramètres.
J'ai désactivé IIS pour pouvoir attribuer le port 80 à Apache. Je n'ai pas installé PHP, Apache ou MySQL en utilisant WAMP ou XAMPP - J'ai installé chaque composant individuellement. J'ai déjà essayé d'affecter SMTP à localhost dans php.ini
et le numéro de port, etc... Rien ne fonctionne.
Je fonctionne sous Windows Vista et j'utilise un routeur à la maison. J'attribue une adresse IP fixe (192.168.0.9) à ma machine de développement. J'ai utilisé PHPMailer où j'indique une adresse spécifique de et une adresse à , et encore une fois, j'insiste pour que le code fonctionne sur mon serveur en direct - ce n'est tout simplement pas le cas je travaille sur ma machine de développement.
J'ai essayé les deux solutions données la dernière fois que j'ai posé cette question ici: Paramètres pour envoyer un e-mail depuis localhost pour le code PHP sous Windows Vista
Mais il s'avère que la solution que j'ai acceptée avait une limite d'envoi de 10 e-mails par jour, et pour une raison quelconque, elle fonctionnait par intermittence. De plus, l'autre solution m'obligeait à sauter à travers trop de cerceaux.
Existe-t-il une meilleure solution ?