Avatar billede tewee Nybegynder
08. oktober 2003 - 19:56 Der er 14 kommentarer og
1 løsning

PHP kan ikke sende over SMTP

Nu har jeg en IIS server, og det debat-forum, men når jeg skriver et svar og brugeren har bedt om at gå en mail når der svares, så får jeg dette svar: http://www.tewee.starthotel.dk/smtp.JPG
På den linie hvor der står der er fejl står der:
-------------
mail($touser[email],$emailsubject,$emailmsg,"From: \"$bbtitle Mailer\" <$webmasteremail>");
-------------

Hvad er der galt ? Jeg har SMTP server kørende i min IIS administrator, og mit PHP er sat op til localhost....

- Pelle Ravn (TeWeE)
Avatar billede fangel Nybegynder
08. oktober 2003 - 19:59 #1
lav lige en fil med dette indhold

<?php
phpinfo();
?>

så kan vi bedre se om det er fordi PHP er sat forkert op til det - eller om det skyldes andet i opsætningen

Morten
Avatar billede fangel Nybegynder
08. oktober 2003 - 20:00 #2
kan det skyldes at 'privat.dk' ikke findes?

den skal jo finde en POP3 server på 'privat.dk' at relaye emailen til - meget svært hvis domainet ikke findes!

Morten
Avatar billede tewee Nybegynder
08. oktober 2003 - 20:01 #3
Den har jeg allerede lavet ;P

http://www.crip.lir.dk/phpinfo.php
Avatar billede tewee Nybegynder
08. oktober 2003 - 20:02 #4
det er bare en test jeg har lavet! Den har også gjoret det med c-o@c-o.dk (min bror). og den findes!
Avatar billede fangel Nybegynder
08. oktober 2003 - 20:03 #5
kan du sende mails normalt med din SMTP server?

Morten
Avatar billede tewee Nybegynder
08. oktober 2003 - 20:05 #6
ved det ikke.... Har ikke brugt den til andet end det her forum og det var en bruger der meldte det til mig... men hvordan skal jeg teste det ?
Avatar billede fangel Nybegynder
08. oktober 2003 - 20:26 #7
hmmm - nu skal jeg støve min SMTP egenskaber af til brug igen...

1) start -> åben 'telnet localhost:25'

2) skriv følgende: (præsicst, også med linieskift som skrevet

---
HELO xyz
MAIL FROM: din@adresse.dk
RCPT TO: din@adresse.dk
DATA
To: din@adresse.dk
From: din@adresse.dk
Subject: Test email

Dette er en test email
.
QUIT

---

der kommer nogle beskeder fra serveren hver gang du trykker enter (500 OK beskeder)

---

hvis du modtager en mail - så er alt OK, ellers så skriv hvilke ting din email server skriver hver gang du trykker enter

for at være sød er her et ex på hvordan det normalt ser ud:

--- smtp.mail.dk:25 --- (det jeg har indtastet starter med >)
220 pfepc.post.tele.dk ESMTP
>HELO xyz
250 pfepc.post.tele.dk
>MAIL FROM: min@adresse.dk
250 OK
>RCPT TO: min@adresse.dk
250 OK
>DATA
354 End data with .
>To: din@adresse.dk
>From: din@adresse.dk
>Subject: Test email
>
>Dette er en test email
>.
250 Ok: queued as EBE0D262DFD
>QUIT
221 Bye
---

Morten
Avatar billede tewee Nybegynder
08. oktober 2003 - 20:32 #8
Hvor skal jeg skrive:

HELO xyz
MAIL FROM: din@adresse.dk
RCPT TO: din@adresse.dk
DATA
To: din@adresse.dk
From: din@adresse.dk
Subject: Test email

Dette er en test email
.
QUIT





Den der forsvinder jo bare igen.....
Avatar billede fangel Nybegynder
08. oktober 2003 - 20:34 #9
jep - på QUIT lukkes vinduet (fordi telnet er en halv-skidt klient der lukker ved forbindelses luk)

men hvis du ikke får fejl - og får en mail, så virker alt!

(du kan også bare bruge outlook (express), sætte denne op til at bruge localhost som smtp server, og sende en mail, men så for man ikke alle fejl med.

Morten
Avatar billede tewee Nybegynder
08. oktober 2003 - 20:48 #10
Nu har jeg sendt en mail til tewee@c.dk med tewee@wyren.dk med SMTP: localhost... og har fået mailen på min anden computer, så den virker...
Avatar billede tewee Nybegynder
08. oktober 2003 - 21:14 #11
Men den virker stadig ikke i PHP :s Det irritere mig GRÆNSELØST! Mit forum skal virke!
Avatar billede fangel Nybegynder
08. oktober 2003 - 21:55 #12
så sæt smtp server til at være

smtp.mail.dk

Morten
Avatar billede tewee Nybegynder
15. december 2004 - 17:26 #13
fangel send et svar.
Avatar billede fangel Nybegynder
15. december 2004 - 17:53 #14
svaa'r
Avatar billede tewee Nybegynder
15. december 2004 - 17:55 #15
Takker :)
Og glædelig jul :)
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