Bonjour,
Vu le nombre important de rubriques, j'espère ne pas m'être trompée en ayant choisie celle-ci.
Je vous expose mon problème.
Je suis en train de développer un site Internet en local sous Easy PHP pour faire mes tests. Je vais devoir présenter mon site en local à une soutenance donc celui-ci dont aussi bien fonctionner en local que s'il était effectivement hébergé sur Internet.
Je désire intégrer un formulaire de contact basé sur la fonction mail() en PHP.
Ma première question serait de savoir si les hébergeurs acceptent cette fonction car j'ai cru voir que certains l'ont désactivée pour eviter les abus de spam.
De même, les mails envoyé de cette façon arrivent-ils vraiment à destination? Ne sont-ils pas bloqué par la messagerie de destination ? Même s'ils sont mis dans un dossier de mails indésirable, ce n'est pas tant un problème pour moi, du moment que la fonction marche et envoie bien le mail.
Deuxièmement, pour mon développement en local, comment puis-je tester cette fonction mail() ? Car celle-ci doit fonctionner en local puisque je présenterai mon site en local et non hébergé.
J'aimerai en fait l'envoyer depuis mon PC et recevoir le mail sur une boite de messagerie en local.
Pour l'envoi il me semble qu'il faut que j'installe un serveur mail. Etant sous XP Familliale, je ne dispose pas de IIS, j'ai donc installé ArgoSoft Mail Server et PostCast Server ne sachant ni lequel utilisé ni comment les configurer pour l'instant. Lequel me conseillez-vous et comment dois-je le configurer pour qu'il fonctionne uniquement en local?
Quant à la réception, j'utiliserai simplement Outlook Express. Si je ne me trompe pas, je dois simplement configurer l'adresse SMTP en mettant quelque chose comme localhost?
Mais alors, dans les paramètres de la fonction mail, quelle adresse d'e-mail dois-je mettre? Etant en local, je n'en ai pas ...?...
J'espère ne pas avoir été trop confuse dans mes propos.
Je vous remercie d'avance pour votre aide
Partager