27. maj 2002 - 19:25
Der er
24 kommentarer og 2 løsninger
CDO => Jmail
Hej Eksperter! Er der én som kan oversætte følgene CDO til Jmail??? ----------------------------------------------------- Dim eCDO Set eCDO = Server.CreateObject("CDONTS.NewMail") eCDO.To = zEmail eCDO.From = mFrom eCDO.bcc = mbcc eCDO.Subject = mSubject eCDO.Body = mBody eCDO.Send Set eCDO = Nothing
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Well, brug denne skabalon: <% 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.Execute Set JMail = Nothing %> //>Rune
men ellers er det sådan her: JMail.Sender = mFrom JMail.AddRecipientEx zMail Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody //>Rune
Altså alt i alt: <% Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing %> //>Rune
Vær lige opmærksom på, at der er syntaksforskelle mellem JMail 3 og 4, hvoraf den vigtigste er, at du skal bruge Server.CreateOBject("JMail.Message") i stedet for "JMail.SMTPMail"
Jeg prøver lige igen, da jeg ikke fik det hele med... Koden ser således ud: -------------------------------------------------------------------------- Dim mFrom,mTo,mSubject,mbcc,mBody,mArchive mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if Dim eCDO Set eCDO = Server.CreateObject("CDONTS.NewMail") eCDO.To = zEmail eCDO.From = mFrom eCDO.bcc = mbcc eCDO.Subject = mSubject eCDO.Body = mBody eCDO.Send Set eCDO = Nothing
Det er en asp-form til et newsletter. Når jeg trykker send, skulle den gerne udføre ovenstående handlinger, men min server understøtter ikke CDO, så det bliver i JMail...
Jeg prøver lige igen, da jeg ikke fik det hele med... Koden ser således ud: -------------------------------------------------------------------------- Dim mFrom,mTo,mSubject,mbcc,mBody,mArchive mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if <% Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing %> //>Rune
Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0411' Navnet er omdefineret /AW/mailist/SpawnedMailerSend.asp, linje 18 Dim mFrom,mTo,mSubject,mbcc,mBody,mArchive
Glemte sidste linie... Prøver lige igen... ............................................................... Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0411' Navnet er omdefineret /AW/mailist/SpawnedMailerSend.asp, linje 18 Dim mFrom,mTo,mSubject,mbcc,mBody,mArchive ----^
mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if <% Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing %> //>Rune
Der opstod en Microsoft VBScript-kørselsfejl fejl '800a01c2' Antallet af argumenter er forkert eller egenskabstildelingen er ugyldig: 'AddRecipientEx' /AW/mailist/SpawnedMailerSend.asp, linje 20
mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if <% Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail, "Fra din hjemmeside!" Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing %> //>Rune
Hvad mener du med "Fra din hjemmeside!"???
Det er hvad der kommer til at stå! -som modtagerens navn :-) //>Rune
Microsoft JET Database Engine fejl '80040e14' Der er en syntaksfejl i INSERT INTO-sætningen. /AW/mailist/SpawnedMailerSend.asp, linje 35 --------------------------------------------- Altså denne linie: --------------------------------------------- conn.Execute ArchiveSQL
Kan jeg ikke få din e-mailadresse?? Så kan jeg sende dig hele skidtet...
den har jo ikke noget at gøre med din Jmail sender! Har du ik' ICQ istedet for? //>Rune
<!--#include file ="SpawnedHead.asp"--><center><% mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail, "Astronomy Websites Nyhedsbrev!" Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open(Server.Mappath("SpawnedMailer.mdb")) ConvertmSubject = Replace(mSubject, "'", "''") ConvertmBody = Replace(mBody, "'", "''") ArchiveSQL = "INSERT into Archive ('" & ConvertmSubject & "','" & ConvertmBody & "');" conn.Execute ArchiveSQL response.write("<br><br><br>Data gemt!<br><br>") conn.close response.write("<br><br><br><center><a href='AdminIndex.asp'>Tilbage</a><center>") %></center><!--#include file ="SpawnedFoot.asp"--> //>Rune
<!--#include file ="SpawnedHead.asp"--><center><% mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail, "Astronomy Websites Nyhedsbrev!" Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open(Server.Mappath("SpawnedMailer.mdb")) ConvertmSubject = Replace(mSubject, "'", "''") ConvertmBody = Replace(mBody, "'", "''") ArchiveSQL = "INSERT into Archive (ArchiveSubject,ArchiveBody) VALUES ('" & ConvertmSubject & "','" & ConvertmBody & "');" conn.Execute ArchiveSQL response.write("<br><br><br>Data gemt!<br><br>") conn.close response.write("<br><br><br><center><a href='AdminIndex.asp'>Tilbage</a><center>") %></center><!--#include file ="SpawnedFoot.asp"--> //>Rune
<!--#include file ="SpawnedHead.asp"--><center><% mFrom = Request.Form("myemail") mTo = Request.Form("to") mSubject = Request.Form("subject") mbcc = Request.Form("users") mBody = Request.Form("body") mArchive = Request.Form("archive") if zDisplay1 = "Yes" then response.write("Mailen er blevet sendt til:<br><br>" & mbcc ) end if Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ContentType = "text/html" JMail.Sender = mFrom JMail.AddRecipientEx zMail, "Astronomy Websites Nyhedsbrev!" Jmail.AddRecipientCC mbcc JMail.Subject = mSubject JMail.Body = mBody JMail.Execute Set JMail = Nothing set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open(Server.Mappath("SpawnedMailer.mdb")) 'ConvertmSubject = Replace(mSubject, "'", "''") 'ConvertmBody = Replace(mBody, "'", "''") 'ArchiveSQL = "INSERT into Archive (ArchiveSubject,ArchiveBody) VALUES ('" & ConvertmSubject & "','" & ConvertmBody & "');" 'conn.Execute ArchiveSQL 'response.write("<br><br><br>Data gemt!<br><br>") Response.Write(Len(mBody)) conn.close response.write("<br><br><br><center><a href='AdminIndex.asp'>Tilbage</a><center>") %></center><!--#include file ="SpawnedFoot.asp"--> //>Rune
Kurser inden for grundlæggende programmering