Pb d'envoi d'email avec Mac OS X, apache, php, modem fast 3302

rocchr

Nouveau membre
5 Janvier 2007
1
0
Ce post concerne mon serveur web perso lorsque j'utilise php pour fabriquer mes pages web en utilisant un modem fast 3302.
Sous Mac OS X, comme je n'arrive pas à envoyer un email par php à un destinataire, il peut y avoir plusieurs raisons :
- une erreur dans le codage de la fonction mail( ) (voir pour cela : http://fr.php.net/manual/fr/function.mail.php). Je n'ai pas fait d'erreur.:)
- un problème dans l'utilisation par php de sendmail (expliqué dans http://fr.php.net/manual/fr/ref.mail.php). A priori, pas d'erreur.:)
- le sendmail situé dans /usr/sbin ne tourne pas en tâche de fond, c'est à dire qu'il n'a pas été lancé. Donc comment voir s'il a été lancé ? Mystère... Qui le lance par défaut ? Mystère... Comment le lancer manuellement s'il n'est pas lancé automatiquement ? Mystère...:confused:
- si je n'avais pas de programme smtp de type sendmail :
+ j'aurais pu télécharger le programme RapidSMTP sous Mac OS X http://www.versiontracker.com/dyn/moreinfo/macosx/30095, mais en théorie, cela ne me sert à rien puisque je désire utiliser sendmail:rateau:
+ ou bien j'aurais pu faire la modif dans php.ini : sendmail_path = "sendmail -t -i -F webmaster@yoursite.com -f webmaster@yoursite.com", mais attention car dans ce cas, ce n'est plus mon ordi qui envoie l'email mais le smtp de mon fournisseur d'accès et là, cela peut être un inconvénient majeur, puisque si j'ai créé mon propre site web chez moi, c'est que justement je chercheà me séparer des hébergeurs et fournisseurs d'accès...
De plus, les lumières de mon modem fonctionnent prouvant que mon ordi a bien envoyé au modem fast 3302 l'email en question, ben... c'est donc mon modem qui ne fonctionne pas correctement et là, il n'y a strictement aucune information disponible... (config nécessaire éventuelle par exemple.) C'est le mystère absolu... Bien des essais ont été faits en particulier l'ouverture du port 25, par exemple, si tant est que cela pouvait améliorer la situation... Peut-être que je n'ai pas fait les bons tests. Mais rien n'y fit ! Si quelqu'un peut m'aider à résoudre ce problème, ce sera avec plaisir.

Je ne désire qu'envoyer un email par php en utilisant sendmail avec apache 1.3 et Mac OS X.4.8. C'est pourtant pas difficile me semble-t-il, mais comment puis-je faire ? :confused: