PHP Mail script virker ikke

Tags:    php website

Hej. Jeg har et downloadet et freeware PHP mailscript. Alting virker fint med hensyn til at redirecte, og validere osv. Den er error-fri.

Det eneste problem er at jeg ikke modtager min mail! :)

HTML-koden:
Fold kodeboks ind/udHTML kode 


Include koden:

Fold kodeboks ind/udHTML kode 




Fil 1: freecontactformprocess.php
Fold kodeboks ind/udPHP kode 


Fil 2: freecontactformsettings.php
Fold kodeboks ind/udPHP kode 


Fil 3: freecontactformvalidation.js

Fold kodeboks ind/udJScript kode 



Sidste FIL: thankyou.htm

Fold kodeboks ind/udHTML kode 



Håber nogle kan spotte fejlen, for jeg kan ikke :)



7 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Start med at finde ud af om du overhovedet kan sende mails med mail() funktionen. Og dernæst så prøv at undersøg om der er nogen begrænsninger for brugen af den hos din udbyder. Som regel er der begrænsninger, som fx at du ikke kan sende fra adresser som ikke er tilknyttet det samme domæne som din hjemmeside ligger på.



Jeg kører en WAMP-server som teknisk set virker som din egen webhost. Der er inkluderet mailservice.

Hvordan kører jeg kun mail() funktionen? Jeg forstår ikke helt.



kører din mercury mail server ??
er den configureret ??

prøv at google wamp mercury

på en xampp http://www.youtube.com/watch?v=_QnfF64rA78
(x)amp er meget tæt beslægted

>Hvordan kører jeg kun mail() funktionen? Jeg forstår ikke helt.
http://php.net/manual/en/function.mail.php




Jeg vil ikke have en mailserver.
Jeg vil bare kunne sende en simpel email via. et php script.




Jeg vil ikke have en mailserver.

så kan du ikke teste på din locale WAMP, så skal scriptet afvikles fra dit domaine, og sende derfra


Jeg vil bare kunne sende en simpel email via. et php script.

se linket ovenfor til php.net/mail Example #1 Sending mail.




EDIT:



Jeg har lige fundet ud af at den webhost som plejede at supporte webmail, nu tager penge for det. Latterligt. har skiftet til en ny, og det løste problemet!

Tak for hjælpen drenge :)



Indlæg senest redigeret d. 15.12.2012 19:19 af Bruger #17077
mail() returner TRUE hvis den blev sat til levering ellers FALSE.

På den måde kunne du formodentligt kunne teste hvordan emailen ikke blev sendt.

Det bør du også gøre i stedet for blindt at skrive "Emailen blev sendt".

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 15.12.2012 19:55 af Bruger #13010
t