Avatar billede newcoder Nybegynder
25. februar 2006 - 15:17 Der er 19 kommentarer og
1 løsning

ASP Mailer.. hvorfor virker det ik.. HJÆLP!

Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "mail-out.b-one.net"
Mailer.FromName = "Mig"
Mailer.FromAddress = "min mail"
Mailer.AddRecipient "www.mig.dk", "min@mail.dk"

Hvad er det der går galt her? hehe
Efter at jeg flyttede tingene fra Cliche til B-one virker min sendmail.asp ikke..
Før hed den Mailer.RemoteHost = "mail3.cliche.dk" og den har jeg så ændret til b-ones mailout..

håber VIRKELIG at nogen kan hjælpe.. det skal virke meget snart!
Avatar billede keysersoze Ekspert
25. februar 2006 - 15:25 #1
hvilken fejl får du?
Avatar billede newcoder Nybegynder
25. februar 2006 - 15:27 #2
http://www.bridge-rejser.dk/mailingliste.html


'The page cannot be displayed'
Avatar billede keysersoze Ekspert
25. februar 2006 - 15:31 #3
Sun ONE ASP VBScript runtime (0x800A01B6)
Object does not support this property or method: 'RemoteHost'
Avatar billede newcoder Nybegynder
25. februar 2006 - 15:32 #4
huh?
Avatar billede keysersoze Ekspert
25. februar 2006 - 15:32 #5
tag et kig på denne i stedet - det er det b-one anbefaler; https://www.b-one.net/static/support-faq.do?category=asp&number=3
Avatar billede newcoder Nybegynder
25. februar 2006 - 16:37 #6
Har prøvet

<%
Dim strType
strType = Request.QueryString("type")

Set Mailer = Server.CreateObject( "CDONTS.NewMail" )
Mailer.To = "froghead@gmail.com"
Mailer.From = "froghead@gmail.com"
Mailer.Host = "mailout.b-one.net"

Select Case strType
  Case "tilmelding"
      Mailer.Subject = "Tilmelding af rejse fra bridge-rejser"
    Case "interesseformular"
      Mailer.Subject = "Interesseformular fra bridge-rejser"
  Case "mailingliste"
    Mailer.Subject = "Mailingliste fra bridge-rejser"
  Case "femotilmelding"
    Mailer.Subject = "Tilmelding til Femø"
  Case "azorerne"
    Mailer.Subject = "Tilmelding til Azorerne"
  Case "thilandtilmelding"
    Mailer.Subject = "Tilmelding til Thiland"
    Case Else
      Mailer.Subject = "bridge-rejser"
End Select

Mailer.BodyText = Request.QueryString("txtmsg")
Mailer.CharSet = 2

if not Mailer.SendMail then
  Response.Write " Mailing Failed... Error is: <br>"
  Response.Write Mailer.Response
else
  Response.Redirect "tak.html"
end if

Set Mailer = nothing
%>

og det virker slet ik

kan simpelthen ikke finde ud af hvad der er galt
den sender slet ikke?
Avatar billede keysersoze Ekspert
25. februar 2006 - 16:50 #7
Sun ONE ASP VBScript runtime (0x800A01B6)
Object does not support this property or method: 'BodyText'
Avatar billede newcoder Nybegynder
25. februar 2006 - 16:55 #8
Hm
Avatar billede keysersoze Ekspert
25. februar 2006 - 16:58 #9
kig en ekstra gang på linket til b-one - der er ikke noget der hedder BodyText men derimod bare Body.
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:09 #10
ahh :) det prøver jeg lige at rette
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:10 #11
still nothing :(
Avatar billede keysersoze Ekspert
25. februar 2006 - 17:12 #12
Sun ONE ASP VBScript runtime (0x800A01B6)
Object does not support this property or method: 'Response'
/sendmail.asp, line 40
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:13 #13
ahhhh... rettede SendMail til bare Send.. og nu ser det ud til at det virker!
JJIIHARR.. du er en SKAT :D
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:15 #14
Response.Write Mailer.Response

?
Den siger stadig The page cannot be displayed  :-S
men nu sender den da i det mindste :)
Avatar billede keysersoze Ekspert
25. februar 2006 - 17:30 #15
der er vel bare ikke noget der hedder Mailer.Response i den version der køres med.
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:36 #16
Nej ok.. men jeg skal jo have funktionen til at virke for ellers kommer jeg ikke til tak.html

  Response.Write " Mailing Failed... Error is: <br>"
  Response.Write Mailer.Response
else
  Response.Redirect "tak.html"
end if

så hvad kunne jeg erstatte Response med?
Avatar billede keysersoze Ekspert
25. februar 2006 - 17:47 #17
jeg tror ikke der findes noget - iøvrigt, hvis det fandtes, tror jeg ikke at dem der kommer til at benytte formularen alligevel ville kunne forstå sådan en fejl.
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:49 #18
men hvordan redirecter jeg så til tak.html når formularen er udfyldt?
Avatar billede keysersoze Ekspert
25. februar 2006 - 17:49 #19
som du allerede har skrevet

Response.Redirect "tak.html"
Avatar billede newcoder Nybegynder
25. februar 2006 - 17:57 #20
hov ja jeg sover..
sorry..
du skal ha en STOR tak for din hjælp!
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