Avatar billede myanimalfarm Nybegynder
22. august 2003 - 22:08 Der er 11 kommentarer og
1 løsning

hvad er galt med denne cdont??

Er der nogen der har godt styr på cdonts. Jeg har følgende på min side men der bliver ikke sendt nogen mail, men der kommer heller ikke nogen fejl så koden må næsten være rigtig.

<%
ref = Request.ServerVariables("HTTP_USER_AGENT")
refpath=left(ref,instrrev(ref,"/"))
Dim Body, fieldName, fieldValue, ix
For ix = 1 to Request.Form.Count
fieldName = Replace(Request.Form.Key(ix),"_"," ")
fieldValue = Request.Form.Item(ix)
Body = Body & fieldName & ": " & fieldValue & VbCrLf
Next
  Dim CDONTSMail
  Set CDONTSMail = CreateObject("CDONTS.NewMail")
      CDONTSMail.From = "xxx@myanimalfarm.dk"
    CDONTSMail.Subject = "E-card from My Animal Farm"
    CDONTSMail.To = Request.Form("email")
    CDONTSMail.Body =  Body
    CDONTSMail.Send
  set CDONTSMail = nothing
%>
 

FORSLAG????
Avatar billede ldanielsen Nybegynder
22. august 2003 - 22:19 #1
Prøv med Server.Createobject i stedet for blot Createobject

Og er du sikker på at koden inden kører, frem til "Next"?

De nye win2003 servere, og servere sat op til .NET har ikke nødvendigvis CDONTS installeret, men så skulle du få en fejl.

Er du sikker på at SMTP Serveren er sat op, den skal sende til en mailserver der tillader relay. Undersøg det
Avatar billede ldanielsen Nybegynder
22. august 2003 - 22:19 #2
SMTP Virtual Server, hedder det vist
Avatar billede myanimalfarm Nybegynder
22. august 2003 - 22:22 #3
hmmmm ja det er jeg så ikke sikker på, har kun prøvet at lave det et par gange på jobbet hvor alt i forvejen kører som smurt og når man så skal lave det på sit eget er det jo selvfølgelig noget HELT andet :-) Gider du forklare lidt nærmere om hvordan smtp'en skal være sat på??
Avatar billede ldanielsen Nybegynder
22. august 2003 - 22:23 #4
øjeblik
Avatar billede myanimalfarm Nybegynder
22. august 2003 - 22:23 #5
tak!!
Avatar billede myanimalfarm Nybegynder
22. august 2003 - 22:24 #6
hvor cool at to KVINDER sidder og nørder
Avatar billede ldanielsen Nybegynder
22. august 2003 - 22:41 #7
JEg kan heller ikke få det til at virke

Kig lige i \Inetpub\mailroot\Badmail på din server, og se om der ikke dukker nye op hver gang du sender, så ved du at det er serveren der ikke kan sende.
Avatar billede ldanielsen Nybegynder
22. august 2003 - 22:46 #8
Så skal du finde en server der kan relay'e, jeg kan ikke lige fine en.

Du skal skrive den ind i Internet services manager > default smtp virtual server > Properties > Delivery > Advanced, I feltet Smart Host.

Førhen kunne jeg fx. bruge vip.cybercity.dk, men den er lukket for relay nu.

Stop og start lige smtp'en inden du prøver igen
Avatar billede ldanielsen Nybegynder
22. august 2003 - 22:46 #9
Er nødt til at smutte nu
Avatar billede ldanielsen Nybegynder
25. august 2003 - 09:56 #10
Nu har jeg fundet ud af det!

Du har sandsynligvis en pop3 mail i forb. med din opkobling. Du kan bruge den udgående postserver der hører til den opkobling til relay
Avatar billede myanimalfarm Nybegynder
25. august 2003 - 10:38 #11
Det er RET pinligt at måtte indrømme, men jeg havde byttet om på sender og recievermail i det parameter den sendte videre...
Avatar billede ldanielsen Nybegynder
25. august 2003 - 12:51 #12
:o)

Men tak for de 30 p
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
Kurser inden for grundlæggende programmering

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