Avatar billede rix Novice
26. marts 2011 - 00:04 Der er 15 kommentarer og
1 løsning

send mail fejler

har en local sever på min windus xp og jeg har installeret pear mail smpt osv
men når jeg sender mail fra min local server siger den
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Users\rix\Desktop\local\forum_ny\test.php on line 13

hvad gøre jeg forkert??
Avatar billede jakobdo Ekspert
26. marts 2011 - 06:54 #1
Tja, som fejlen siger.

Start med at lav en side med:

<?php
phpinfo();
?>

Søg efter php.ini

Åben filen php.ini og søg efter smtp.
Der skal du indskrive en fungerende smtp-server.
Alternativt skal du bruge pear, phpmailer, swiftmailer eller lign, men de skal igen bruge en fungerende smtp-server.
Så at rette via php.ini, er klart det "nemmeste" og dækker nok i de fleste tilfælde dine behov.
Avatar billede rix Novice
26. marts 2011 - 14:23 #2
hmm da det er en localhost sever som ikke har en smpt sever kan jeg se at jeg kan opgive det men tak for din svar hvis du ville have point så lig en svar :D
Avatar billede jakobdo Ekspert
26. marts 2011 - 15:38 #3
Du kan godt få det til at virke.
Men hvis du vil give op, så ok.
Avatar billede rix Novice
26. marts 2011 - 22:20 #4
nej jeg ville ikke give op forstod bare at man skulle have en smpt server jeg prøvede med min domæne jeg hoster et andet sted og det vikede ikke men hvordan kan jeg fungere ?
Avatar billede jakobdo Ekspert
27. marts 2011 - 14:26 #5
Hvilken internet udbyder anvender du, der hvor du har din webserver installeret?
Du skal bruge deres smtp-server.
Avatar billede rix Novice
27. marts 2011 - 14:41 #6
jeg har min domæne på webbot.dk
men når man har em localhost kan man så godt bruge smtp server alligevel?? og inde i phpini ser den sådan ud



[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

og hvis ens smtp f.eks heder rix.domæne.dk hvor skal man sætte det ind henne??
Avatar billede jakobdo Ekspert
27. marts 2011 - 14:46 #7
Nu bliver jeg snart træt...
Du gør ikke som jeg siger.
Hvem har du internet igennem?
Avatar billede rix Novice
27. marts 2011 - 14:55 #8
mener du internt udbyder??
Avatar billede jakobdo Ekspert
27. marts 2011 - 15:02 #9
Jeg mener internet udbyder.
Hvem betaler den internet forbindelse, som du sidder på?
Der hvor du har din localhost webserveren placeret?
Avatar billede rix Novice
27. marts 2011 - 18:03 #10
ups nu forstod jeg dig ordenligt undskyld
de siger at de bruger TDC som internetudbyder
Avatar billede jakobdo Ekspert
27. marts 2011 - 19:06 #11
Du starter med at skrive:
Jeg har en lokal server på windows xp.
Nu skriver du de siger de bruger tdc?
Hvis du har en server på din windows xp, hvad fanden har "de" så med det at gøre?
Jeg spørger hvilken internet udbyder anvender/bruger du på din windows xp, når du går på internettet?

Måske denne side kan fortælle dig det, da du åbenbart ikke selv ved det: http://myip.dk/
Avatar billede rix Novice
27. marts 2011 - 20:17 #12
ups utroligt hvormange gange man kan dumme sig undskyld
jeg har også tdc
Avatar billede jakobdo Ekspert
27. marts 2011 - 20:21 #13
Så skal du bruge tdc's smtp.

http://kundeservice.tdc.dk/privat/faq.php?id=6005

Og det er måske lidt besværligt.
Avatar billede jakobdo Ekspert
27. marts 2011 - 20:26 #14
Og det ser så noget skidt ud, når du bruger tdc.
Så der skal du nok bruge et smtp-lib, som kan lave smtp authentication i udsendelsen.
Avatar billede rix Novice
28. marts 2011 - 06:53 #15
fik det til at virke mange tak
Avatar billede jakobdo Ekspert
28. marts 2011 - 14:15 #16
Hvad gjorde du så ?

Og takker for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester