21. august 2002 - 08:30
Der er
17 kommentarer og 2 løsninger
Fejl ved mail
Hvad er fejlen ??? Den skriver: Microsoft VBScript runtime error '800a01c2' Wrong number of arguments or invalid property assignment: 'AddRecipient' /opret.asp, line 67 linie 67 = jMail.AddRecipient = (rs("forhandleremail")) Er dette ikke korrekt ?? set jmail = server.createobject("JMAIL.SMTPMail") jMail.sendername = "Forhandler oprettet" jMail.sender = "postmaster@comgrosinfo.dk" jMail.Subject = "Forhandler oprettet" jMail.ServerAddress = "mail.comgrosinfo.dk" jMail.AddRecipient = (rs("forhandleremail")) jMail.Body = "Dette er et autosvar" & vbCrLf jMail.Body = jMail.Body & "Her følger online informationer:" & vbCrLf & vbCrLf jMail.Body = jMail.Body & "Forhandler info:" & vbCrLf jMail.Body = jMail.Body & (rs("forhandlernavn")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandleradr")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandlerpostnr")) & (rs("forhandlerby")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandlertele")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandleremail")) & vbCrLf & vbCrLf jMail.Priority = 3 jMail.execute
Annonceindlæg fra Serpier
21. august 2002 - 08:33
#1
set jmail = server.createobject("JMAIL.SMTPMail") jMail.sendername = "Forhandler oprettet" jMail.sender = "postmaster@comgrosinfo.dk" jMail.Subject = "Forhandler oprettet" jMail.ServerAddress = "mail.comgrosinfo.dk" jMail.AddRecipient = rs("forhandleremail") jMail.Body = "Dette er et autosvar" & vbCrLf jMail.Body = jMail.Body & "Her følger online informationer:" & vbCrLf & vbCrLf jMail.Body = jMail.Body & "Forhandler info:" & vbCrLf jMail.Body = jMail.Body & (rs("forhandlernavn")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandleradr")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandlerpostnr")) & (rs("forhandlerby")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandlertele")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandleremail")) & vbCrLf & vbCrLf jMail.Priority = 3 jMail.execute //>Rune
21. august 2002 - 08:34
#2
jMail.AddRecipient = (rs("forhandleremail")) Connecter du til en database?
21. august 2002 - 08:35
#3
Hov det er fordi den ser sådan her ud: JMail.AddRecipientEx //>Rune
21. august 2002 - 08:36
#4
set jmail = server.createobject("JMAIL.SMTPMail") jMail.sendername = "Forhandler oprettet" jMail.sender = "postmaster@comgrosinfo.dk" jMail.Subject = "Forhandler oprettet" jMail.ServerAddress = "mail.comgrosinfo.dk" jMail.AddRecipientEx = (rs("forhandleremail")),"Navn på modtager!" jMail.Body = "Dette er et autosvar" & vbCrLf jMail.Body = jMail.Body & "Her følger online informationer:" & vbCrLf & vbCrLf jMail.Body = jMail.Body & "Forhandler info:" & vbCrLf jMail.Body = jMail.Body & (rs("forhandlernavn")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandleradr")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandlerpostnr")) & (rs("forhandlerby")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandlertele")) & vbCrLf jMail.Body = jMail.Body & (rs("forhandleremail")) & vbCrLf & vbCrLf jMail.Priority = 3 jMail.execute //>Rune
21. august 2002 - 08:37
#5
Her har du en skabelon du kan arbejde med: <% Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.ServerAddress = "mail.domain.dk" JMail.Priority = 1 JMail.Sender = "afsender@email.adr" JMail.AddRecipientEx "modtager@email.adr", "Modtagers navn" Jmail.AddRecipientCC "andenmodtager@email.adr" Jmail.AddRecipientBCC "skjultmodtager@email.adr" JMail.Subject = "Dette er emne linien.." JMail.Body = "Her skriver du din besked..." JMail //>Rune
21. august 2002 - 08:38
#6
set jMail = server.createobject("jmail.smtpmail")
21. august 2002 - 08:40
#7
her er den: set jMail = Server.CreateObject("JMail.Message")
21. august 2002 - 08:45
#8
Tjaa, der er ikke noget af det der virker :( Hvis jeg skriver en email i feltet sådan: jMail.AddRecipient "postmaster@comgrosinfo.dk" Så virker det, men jeg skal sende til den sidst indtastede "forhandleremail"
21. august 2002 - 08:46
#9
cthun , hvad mener du ?
21. august 2002 - 08:50
#10
Du skal ændre set jmail = server.createobject("JMAIL.SMTPMail") til set jMail = Server.CreateObject("JMail.Message")
21. august 2002 - 08:51
#11
danskeb> Har du prøve med det jeg foreslog? //>Rune
21. august 2002 - 08:53
#12
cthun: det virker ikke medions: ja jeg får samme fejl.
21. august 2002 - 08:55
#13
Hmm prøv lige og skriv Response.Write(rs("forhandleremail")) og skriv lige her på E udskrift den kommer med! //>Rune
21. august 2002 - 09:02
#14
Det giver samme fejl, Microsoft VBScript runtime error '800a01b6' Object doesn't support this property or method: 'AddRecipient' /opret.asp, line 67
21. august 2002 - 09:05
#15
Nu har jeg den!!! Man skal ikke skrive = du skal ændre jMail.AddRecipient = (rs("forhandleremail")) til jMail.AddRecipient rs("forhandleremail")
21. august 2002 - 09:09
#16
cthun, jeps det virker
21. august 2002 - 09:10
#17
cthun, 40 points til dig for korrekt svar medions 20 points til dig for din hjælp, håber dette er ok.
21. august 2002 - 09:12
#18
Det er ok med mig :-)
21. august 2002 - 17:13
#19
Anytime ;o) Thx 4 Poinz //>Rune
Kurser inden for grundlæggende programmering